IVECO BUS, the urban, intercity and tourist bus brand of Iveco Group has won its largest electric bus contract in Italy to date for the supply of 411 battery electric vehicles to ATAC S.p.A.- Azienda per la mobilità, the public transport company of Italy’s capital city. The contract is worth more than 300 million euros […]