By CEP Staff • 10 March 2010 in News

Abengoa appoints advisers for the listing of its solar power unit