Delhi Metro to Run 24 Extra Trips Following PM Modi’s Appeal
The Delhi Metro Rail Corporation (DMRC) has announced a significant operational change aimed at improving public transport capacity and supporting national energy-saving efforts. Starting from 18 May 2026, Delhi Metro will operate …