Navistar to Close 125-Acre Melrose Park, Ill., Facility

Navistar International Corp. announced it approved a plan to sell its facility in Melrose Park, Ill.