Supply of 46 electric buses and charging infrastructure in Schaffhausen, Switzerland May 29, 2018 | Europe Tenders 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. Username or E-mail Password Remember Me Forgot Password