Navistar International Corporation manufactures commercial trucks, buses, defense vehicles and engines. The headquarters is in USA.
As on October 2020, Navistar has 12,100 employees.
Annual revenues for period ending October-2020 is 7,503 Million USD and Net Loss of 347 Million USD.