By CEP Staff • 25 April 2011 in News

GE still dedicated to renewables despite declining wind turbine orders in first quarter