Posted by Logan Wallace on Oct 6th, 2012
Navistar announced that it might have to close some of its plants in order to cut costs. A company spokesperson said that Navistar is currently analyzing its manufacturing footprint. The move came after the company got a new CEO, Lewis...
More of this article »