videoDetails
DNA: New Delhi slides 6 spots down in world’s most liveable cities ranking
The pollution in the city and other unfavourable factors have pushed New Delhi down six places on a list of the world’s most liveable cities. The city is now ranked 118th shows an annual survey by the Economist Intelligence Unit. Watch this video to know more.