Bombardier wins 76 Movia metro cars order from DMRC September 5, 2011 | Asia Pacific Company News The Delhi Metro Rail Corporation (DMRC) in India has awarded a EUR84 million contract to Bombardier Transportation for the supply of 76 Movia metro cars for the Delhi metro. Of the 76 coaches expected... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password