Kenworth facilities in Mexicali, Mexico (Photo: Business Wire)
Kenworth T270 Diesel-Electric Hybrid (Photo: Business Wire)