Navistar SuperTruck Program progress report

Navistar provides a report on the progress its made thus far in the U.S. Dept. of Energy's SuperTruck program.

Super Truck 2
Latest