Johannesburg city has a population of 4.9 million residents (2017) and this is expected to increase to 5.43 million by 2021 and 6.5 million by 2040. According to the city’s Integrated Development Plan...

This content is available to only subscribers.