TPI Composites will close bus body plant in Newton

Newton Daily News: TPI Composites will close its electric bus body manufacturing plant in Newton, officials confirmed Thursday. TPI said the plant will consolidate operations into its Rhode Island transportation facility, effective Feb. 29. Some of …

Read More