Mercedes Citaro Rome interior Daimler Buses Italy is delivering 110 new eCitaros over the next two years. DAIMLER BUSES