By CEP Staff • 12 July 2010 in News TPI Composites’ wind turbine plant requires $38 million investment