Iveco scores biggest electric bus deal yet

Iveco just landed its largest electric bus contract to date, selling more than 400 battery electric city buses and a 10-year service contract to the city of Rome.

more…