100-megawatt solar power project in South Africa in progress
A solar tower project with 100-megawatt Redstone Concentrated Solar Thermal Power with molten salt energy storage in South…
Covering Business & Economy Since 2009
A solar tower project with 100-megawatt Redstone Concentrated Solar Thermal Power with molten salt energy storage in South…