The urbanization of Africa: More shanty towns or smart cities?

By Abdourahmane Mbade Sène