Cape Town’s reliable service delivery is attracting more business Businesses are making their way from other towns to the City of Cape Town...