By CEP Staff • 15 December 2014 in News

Abengoa secures financing for CSP plant in South Africa