Delhi Metro to run with 100% seating capacity with NO STANDING travel, clarifies DMRC
New Delhi: The day after the Delhi disaster management authority (DDMA) announced a new set of relaxation of new locking for the National Capital, Delhi Metro Rail Corporation (DMRC) on…