New Mercedes-Benz electric buses deployed in Darmstadt, Germany August 28, 2021 | Europe News HEAG mobilo, the public transport operator in Darmstadt, has deployed 24 Mercedes-Benz eCitaro buses in the city. The fleet includes 13 articulated and 11 solo buses. The battery technology for the bu... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password