The tracklaying works of Line 24, the first autonomous metro line in Chongqing, have commenced. The works are being overseen by China Railway 25th Bureau Group (a wholly owned subsidiary of China Rail...

This content is available to only subscribers.