By CEP Staff • 11 November 2011 in News

Abengoa secures final approval for 250 MW Mojave CSP project despite high cost