5 Oct 2010, 07:41 UTC · By: Alina Dumitrache / Truck engine supplier Navistar announced today that the launch of its 2010 EPA-compliant trucks and buses is on track and also revealed that more than 7,000 units have been delivered so far. In addi...