LISLE, IL—Navistar International is increasing production rates at its heavy truck assembly plant in Escobedo, Mexico, and its bus assembly plant in Tulsa, OK. MORE
Navistar to Increase Production
Looking for a reprint of this article?
From high-res PDFs to custom plaques, order your copy today!