Supply of 43 electric buses and charging infrastructure in Schaffhausen, Switzerland May 21, 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 and as... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password