China-based rolling stock manufacturer, China CNR Corporation Limited has officially commenced work on the tram project in the Shenyang Hunnan New District.
 
The project is being carried out on a b...

This content is available to only subscribers.