Navistar has dealers in 90 countries worldwide. The company operates through a network of nearly 1,000 dealer outlets in the United States, Canada, Brazil, and Mexico, and more than 60 dealers in 90 countries.
Navistar International Brain Buster: 20 Questions to Test Your Skills