Green cooperation speeds up South Africa’s steps in energy transition
The 100-megawatt Redstone Concentrated Solar Thermal Power project is an epitome of the deepening energy cooperation between China and South Africa.
North's First
The 100-megawatt Redstone Concentrated Solar Thermal Power project is an epitome of the deepening energy cooperation between China and South Africa.
Kindly write to us to copy and paste this article. Thank you!