The Shanghai Metro’s line 7, also known as the Expo Line, has launched passenger services. Two dozen six-car trains are operating services on the initial 35km, 27 station section portion of the ...

This content is available to only subscribers.