The City of Cape Town has been rated as the top municipality in South Africa for Service Delivery by Empowerdex, an economic empowerment rating agency.
City of Cape Town rated as top municipality