Navistar Officially Begins Production of Its All-Electric Commercial 2-Ton Truck

by Nick Chambers May 13, 2010 7 comments