China’s vehicle and rolling stock manufacturer, China South Locomotive and Rolling Stock Corporation Limited (CSR) has delivered the first metro car for Mumbai’s metro system. The four-car...

This content is available to only subscribers.