TPI composites in Newton temporarily shuts down production

TPI Composites is temporarily halting production at its wind blade manufacturing plant in Newton as employees are tested for COVID-19. Plant General Manager Josh Syhlman said today TPI proactively reached out to the Governor’s Office to discuss an enhanced COVID-19 testing plan after 28 confirmed new cases were reported among the plant’s workforce during the […]