With new cities blooming everywhere in India, owing to the recent industrial developments, NOIDA is no exception. Conceptualized and brought into reality on 17th April 1976, this place has fast become one of the major metropolises of India. The “Poor Cousin of Delhi” is ironically one of the highest per capita income cities of this [...]