Navistar Unveils Impressive Results from International SuperTruck II Project
Navistar, in collaboration with the U.S. Department of Energy, has announced the successful outcomes of the International SuperTruck II project.
Navistar plans for a “net-zero” company future
CEO of Navistar announces plans for a “net-zero” company future.