WAKARUSA, IN-Navistar’s assembly plant here has begun turning out electric trucks that can travel 100 miles on a single charge.MORE

MORE