Abengoa

Abengoa Commissions South Africa’s First Concentrated Solar Power Plant

South Africa is celebrating yet another success of the Renewable Energy Independent Power Producers Programme with the operationalisation of the country’s first concentrated solar power plant. Abengoa and Industrial Development Corporation (IDC) have commissioned a 100 MW solar thermal power project that they had jointly secured during the first auctions of … [continued]