Tag

#Skoda 33 Tr

Commercial Vehicles

Esslingen public transport operator orders 48 electric buses from Skoda