By CEP Staff • 12 July 2010 in News

TPI Composites’ wind turbine plant requires $38 million investment