A central Iowa plant that produces bodies for electric buses is closing, officials said, affecting nearly 150 employees. TPI Composites announced Thursday that production at the Newton plant will be … Click to Continue »
Read more here:: Company closing electric bus body plant in central Iowa






