IVECO Secures Contract for 120 Electric Buses in Italy
IVECO BUS has been awarded a public tender to supply 120 E-WAY electric city buses to ...
IVECO BUS has been awarded a public tender to supply 120 E-WAY electric city buses to ...
IVECO Bus, headquartered in Turin, Italy, has signed a framework agreement with Flemish government-owned public transport ...