Representative Image NEW DELHI: The Delhi Metro Rail Corporation (DMRC), on Wednesday, August 21, completed the construction of an 865-metre…