Darmstadt Electrifies Public Transportation with Mercedes-Benz eCitaro Buses Brand Mercedes-Benz The city of Darmstadt, Germany, is taking a pioneering role in sustainable urban transportation with the deployment of a fleet of Mercedes-Benz eCitaro electric buses. This initiative by HEAG mobilo, the Darmstadt public transport company... By EV Stories, 1 August, 2024