Read Time:13 Second
NEW DELHI: As part of the preparations ahead of the G20 Summit in the Capital, the Delhi Metro Rail Corporation (DMRC) has developed a pedestrian plaza at the Supreme Court Metro station. The station, on the Blue Line, is the nearest one to the Bharat…