CSR delivers the first metro car for Mumbai metro in India March 25, 2010 | Asia Pacific News 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. Username or E-mail Password Remember Me Forgot Password