A solar tower project with 100-megawatt Redstone Concentrated Solar Thermal Power with molten salt energy storage in South Africa’s Northern…
Read More

A solar tower project with 100-megawatt Redstone Concentrated Solar Thermal Power with molten salt energy storage in South Africa’s Northern…
Read More