In 2003, Navistar, Inc. started Navistar Defense, LLC, to answer the U.S. government's request for armored and unarmored military vehicles. Navistar Defense has transformed from an idea into a company with annual sales of more than $2 billion
Navistar Defense Address
10400 W. North Avenue Melrose Park, IL United States