The Springfield News Sun: Layoff notices went out yesterday to some 370 Navistar workers employed at the company’s Springfield, Ohio facility. All of those workers…
General Manager of Springfield’s Clear Channel, Paul Windisch, confirmed that the company made layoffs at their site in Springfield--just part of the company’s eventual plan…