Delhi is the national capital of India and lies in the north of the country. Ever since independence of India in 1947, a boom in economic growth, rapid industrialisation, and other job opportunities attracted people to Delhi from proximate areas. In 1991, population of Delhi reached the staggering figure of 9.42 million and presently stands […]
Posts tagged "Delhi traffic congestion"
© 2017 · IGLUS (Innovative Governance of Large Urban Systems).