The unprecedented population growth in Africa and its projections followed by a high rate of urbanization are resulting in a growing number of huge urban agglomerations – cities and megacities. That phenomenon creates opportunities for the continent, but it also raises concerns about low...