Delhi Metro trains start running with 100% seating capacity; standing not allowed in coaches
By Administrator_India Capital Sands The Delhi Metro Rail Corporation (DMRC) till Sunday was running trains
By Administrator_India Capital Sands The Delhi Metro Rail Corporation (DMRC) till Sunday was running trains