A Shanghai Metro train. The system operates more than 4,000 trains on 17 lines and has 367 stations in its network. Photo: Zigor Aldama

Topic |   Alibaba
A Shanghai Metro train. The system operates more than 4,000 trains on 17 lines and has 367 stations in its network. Photo: Zigor Aldama
READ FULL ARTICLE