Dr Al-Mujtaba made this call while delivering his keynote address at the Qatari-Africa Business Forum on Thursday.