Supply of 10 electric buses in Shanghai, China September 11, 2019 | Asia Pacific Tenders Country: China Organisation: Shanghai Fengxian Bus Public Transportation Company Limited Description: Bids are invited to supply 10 electric buses of length 12 metres. The estimated value of the con... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password