By CEP Staff • 25 April 2016 in News

GE Q1 renewable energy sales up 62% on more offshore wind activity