Irrespective of whether Africans are coming home or not, one constant is that Africa is in dire need of development, ...