News

Daimler Buses has been awarded to supply 37 electric Mercedes‑Benz eCitaro and eCitaro G solo and articulated buses in the city of Ulm.