With half of South Africa’s population living in the estimated 532 townships around the country, vast potential lies in the so-called ‘township economy’.
With half of South Africa’s population living in the estimated 532 townships around the country, vast potential lies in the so-called ‘township economy’.