NMRC to build parking lots in 21 Metro stations April 12, 2017 | No Comments | News, News Land earmarked for parking facilities at each of the 21 Metro stations along the 29.7-km Noida-Greater Noida Metro corridor will soon be handed over by the Noida Authority to […]