Assembly Magazine

Oklahoma Assembly Plant to Make Buses for Military

September 9, 2010

TULSA, OK-The Navistar International assembly plant here will assemble 66 buses for the military. MORE