Insight

Largest CSP power plant built in So. Hemisphere now online & just in time for South Africa

By March 26, 2015May 17th, 2021No Comments