Abengoa in JV to Develop 100-MW Solar Thermal Project in South Africa
Abengoa and its partners are developing a 100-megawatt solar thermal power project in the town of Pofadder in Northern Cape Province in South Africa.
Abengoa in JV to Develop 100-MW Solar Thermal Project in South Africa Read More »