The Italian Daimler Buses sales company will deliver a total of 110 all-electric Mercedes-Benz eCitaro low-floor city buses to Autoservizi Troiani S.r.l. by mid-2026. The first ten solo vehicles from this order are already operating on public transport routes in the east of the Italian capital Rome – in Grotte Celoni, Ponte Mammolo, Pantano, Rebibbia, […]