The Delhi Metro Rail Corporation (DMRC) on Thursday announced closure of 17 Delhi metro stations from 7:30 AM till further instructions, clarifying that interchange facilitiy shall remain available at select points.
However, the metro authorities did not state a reason for the closure.