New electric bus partnership: SWO Mobil in Osnabrück orders 19 Mercedes-Benz eCitaro buses | HGV Traders