Daimler Bus has secured a contract to deliver 24 Mercedes-Benz eCitaro buses to the port city of Gdynia in Poland. The order includes eight articulated and 16 solo buses. The buses will be delivered t...

This content is available to only subscribers.