KECH Cost Challenges Hamper South Africa's Renewable Energy Projects Published 26 July 2023 Cost Challenges Hamper South Africa's Renewable Energy Projects Watch now Watch preview Share