In February, the last of the 776 BOMBARDIER MOVIA metro cars entered passenger service on the Delhi Metro network. A total of 776 metro cars have been ordered by Delhi Metro from 2007, making it one ...