China South Locomotive & Rolling Stock Corporation Limited (CSR) Ningbo Industrial Base facility has launched its first metro train. The train will be deployed on Phase I of the Ningbo Rail Transi...

This content is available to only subscribers.