Country: ChinaOrganisation: Shijiazhuang Metro Company LimitedDescription: Bids are invited to procure 18 six-car trains and four four-car trains, including design, manufacturing, testing, and deliver...

This content is available to only subscribers.