World's largest human resources consulting firm, Mercer released its 'Quality of Living Index' survey on Wednesday. According to its survey, Delhi got the worst rating for a second consecutive year. Out of the total 231 cities from across the world, Delhi was placed at the 161st spot.

By |

OTHER NEWS SHOTS

Go back to News Shots