Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The 100 MW Redstone Concentrated Solar Thermal Power (CSP) Project will be the first CSP project in sub-Saharan Africa and also one of the largest renewable energy investment projects in South Africa. The project will address the country’s power deficit…