Solar Thermal Electric

Abengoa Awarded $650 Milliion Contract
Abengoa, headquartered in Seville, Spain, has been selected by Shanghai Electric Group Co. Ltd., as the technological partner in the construction of the world’s largest solar complex in Dubai. The value ...
Ashalim’s Solar Tower is World’s Tallest 
The Ashalim Solar Thermal Power Station, located in Israel’s Negev desert, is one of the largest projects of its type in the world. It is also the first solar thermal or concentrated solar power (CSP) ...