Mercedes-Benz eCitaro G articulated bus added to Daimler Buses’ electric line-up
Two years after the launch of the eCitaro, the fully-electric eCitaro G articulated bus with a capacity of up to 146 passengers has joined the Citaro city bus family. Mercedes-Benz says it marks an important […]