NEW DELHI: The Delhi Metro Rail Corporation (DMRC) has completed the longest underground ... with a 23-metre-deep parking ...