Navistar Surpasses 100 Electric Vehicle Authorized Dealers
LISLE, Ill., April 17, 2024 /PRNewswire/ -- More than 100 Navistar, Inc. (Navistar) dealer locations are ready to guide fleets through their electric vehicle (EV) journey. With more than 100 EV authorized dealers and many more in process, Navistar …