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

This content is available to only subscribers.