This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
Tag: ATAC Rome
Bus and Coach
IVECO Bus receives an order for 411 e-buses from ATAC in...
The first 110 e-buses will be delivered in the fourth quarter of 2024, and the last...