Full speed ahead for a new electric bus partnership in Osnabrück: SWO Mobil has chosen Daimler Buses as supplier for a total of 19 new Mercedes-Benz eCitaro electric buses. The new city buses will be delivered successively as from 2025. The contract for the fully electric and locally emission-free eCitaro solo buses for the public transport route network in Osnabrück […]