By CEP Staff • 31 July 2012 in News

Geographical diversification drives improvement in Abengoa first half results