Entrepreneurs choosing Cape Town over Johannesburg

Redirecting to full article in 5 second(s)...

Data shows entrepreneurs are also choosing to set up shop in Cape Town instead of Joburg.