CRRC to deliver 100 cars for Mashhad Metro Line 2 by May 2017, Iran March 2, 2017 | Middle East & Africa News China-based CRRC Changchun Railway Vehicles Company has announced that it will supply 100 cars for Mashhad Metro Line 2 by May 2017. The company secured a USD1.39-billion contract in 2016 to supply 1,... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password