Delhi Metro gets 600th Movia metro car November 7, 2012 | No Comments | Features, National The Delhi Metro Rail Corporation (DMRC) recently received the 600th Movia metro car from Bombardier Transportation. Each Movia four-car train set can accommodate about 1480 […]