Tag

#K370E

Commercial Vehicles

Kenworth opens orders for two electric trucks

Commercial Vehicles

Kenworth & Dana develop electric drives for trucks