The Delhi Metro Rail Corporation Limited (DMRC) in India is finalising the alignment of the 104-km Phase 3 of the Delhi Metro, covering several more residential, business and academic centres than ori...

This content is available to only subscribers.