By CEP Staff • 27 February 2012 in News Global diversity drives Spanish solar developer Abengoa’s 46% revenue growth