The Kenworth Clean Power Technology Tour recently completed its five-month, 24,000-mile journey to 75 Kenworth dealerships across America to show customers its new no-idle system and other ...