According to projections by the Global Cities Institute, the future belongs to Africa. By 2100, 13 of the world’s largest megacities will be on the continent, while India will claim three. ・Business ...