By CEP Staff • 2 April 2012 in News

Mitsubishi postpones Arkansas wind turbine factory on low demand