By CEP Staff • 7 September 2011 in News

GE 300 MW turbine contract highlights growth of Illinois wind sector