Tag: Delhi Metro Noida Sector-15

Delhi Metro to extend platforms at 32 stations to ease rush-hour congestion: Details inside

The platform expansion will provide direct and significant benefits to lakhs of…

Times Desk