By CEP Staff • 11 May 2011 in News

China’s new wind turbine guidelines to wipe out small domestic manufacturers