Tag Archives: NAIROBI CITY

Nairobi Ranked The Most Successful City In Africa

Nairobi Ranked The Most Successful City In Africa A new study has ranked Nairobi among the top twenty cities in the world renowned for its innovation, liveability and capacity to re-invent itself. The City Momentum Index (CMI) placed Nairobi on the 11th position, the only in Africa to make it to the list due to its lifestyle and… Read More »