Mercedes-Benz eCitaro Hits 2,500 Deliveries with New Hydrogen and Battery Upgrades Brand Mercedes-Benz Daimler Buses The eCitaro Hits 2,500 Units—and It’s Just Getting StartedSince 2018, over 2,500 Mercedes-Benz eCitaro electric buses have been delivered across Europe. Built in Mannheim, this low-floor... By Gerane, 30 June, 2025