The city of Osnabrück, in Lower Saxony, has achieved 94 per cent electrification of its municipal bus fleet, as 19 new Mercedes eCitaro buses supplied by Daimler Buses have neutered service. The fleet...

This content is available to only subscribers.