News

TPI Composites announced that it, together with its domestic subsidiaries (collectively, “TPI” or the “Company”), has commenced voluntary chapter 11 proceedings in the U.S. Bankruptcy Court for the ...