Tag

#Reggio Emilia

Seta bus depot kempower charging stations
Commercial Vehicles

SETA announces tender for 28 electric midi buses in Italy