Navistar is an American holding company that primarily operates in the automotive industry. They manufacture International-branded trucks, diesel engines, and buses under the IC Bus brand.
Navistar International Brain Buster: 20 Questions to Test Your Skills