Just an hour from Delhi, the upcoming Noida International Airport in Jewar promises to ease the capital's airport rush.
Delhi Metro Rail Corporation will extend platforms at 32 stations. This move aims to ease rush-hour congestion and improve ...