Supply, installation, and commissioning of vehicle traction systems for Shanghai Metro Line 21, China August 14, 2024 | Asia Pacific Tenders, Tenders & Contracts Country: ChinaOrganisation: Shanghai Shentong Metro Construction Group Corporation LimitedDescription: Bids are invited to design, supply, install, test, and commission vehicle traction systems for th... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password