By CEP Staff • 25 April 2016 in News GE Q1 renewable energy sales up 62% on more offshore wind activity