Can South Africa's Smart Cities Please Stand Up?


Cities are the crucible of our urban experience and for the first time in human history, more people live in cities than in rural areas. We are now truly living in an urban century where our cities and urban centers are expanding at an unprecedented more