Our Shared Energy Future: The 2050 Energy Strategy for the City of Cape Town

20 Jun 2023