Articles tagged as: Navistar

Navistar Closes Indianapolis Foundry; 140 Lose Jobs