By CEP Staff • 27 February 2012 in News

Global diversity drives Spanish solar developer Abengoa’s 46% revenue growth