Metro for Noida

The Uttar Pradesh government has approved a proposal to form a metro rail company called Noida Metro Ra?il Company (NMRC) to build a 29km long […]