Supply of 20 articulated buses in St. Petersburg, Russia January 17, 2018 | Europe Tenders Country: Russia Organisation: St. Petersburg State Unitary Enterprise of Passenger Road Transport Description: Bids are invited to supply 20 articulated low-floor buses. All the buses should be equi... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password