Tag

#technology

daimler-mercedes-benz-citaro-elektrobus-electric-bus-18
Commercial Vehicles

Daimler releases spec for electric city bus Citaro