Navistar lays off workers

Navistar lays off 250 workers

Approximately 250 workers at a Navistar truck assembly plant in Springfield, Ohio, received temporary lay-off notices Oct. 8.

Read More