Sub-Saharan Africa faces many development challenges, such as its size and diversity, rapid urban population growth, history of colonial exploitation, fragile states and conflicts …