News 21 Stations Of Delhi Metro’s Red Line To Refurbish Soon! Check Out Janvi kalraJuly 16, 2019July 16, 2019 Know It All in 30 Seconds DMRC recently announced a “large scale renovation” of 21 stations of Delhi’s Metro Red… Spread the love