Cape Town’s infrastructure, ease of doing business and even the transport system have helped it gain the top spot in Africa for business opportunities. - Smile 90.4FM

Cape Town’s infrastructure, ease of doing business and even the transport system have helped it gain the top spot in Africa for business opportunities.