By CEP Staff • 12 September 2011 in News

First Wind and GE tie up eight-year turbine servicing agreement