Tag

#T680

Fleet

Order for 25 Kenworth e-trucks for Los Angeles

Commercial Vehicles

Kenworth presents first class 8 electric truck