Progress, perils, and political tensions in South Africa’s energy sectorBy Sizwe Dlamini | Published Apr 18, 2025