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

This content is available to only subscribers.