Delhi Metro Rail Corporation (DMRC) has started trial runs on the 4.3-km long Jahangirpuri-Badli section of Delhi Metro Phase III. About 95 per cent of all civil works have been completed on the three...

This content is available to only subscribers.