A survey has found that Cape Town and Johannesburg are the top two cities on service delivery, notes a report on the News24 site.
Cape Town, Johannesburg tops on service delivery