Country: Switzerland Organisation: Verkehrsbetriebe Schaffhausen (VBSH) Description: Bids are invited to supply up to 46 low-floor electric buses equipped with opportunity charging technology, associa...

This content is available to only subscribers.