Quality of life survey: Delhi sixth among 21 cities; Mumbai tops list
Delhi has been ranked sixth among 21 big cities in a survey which was done to assess the capability of city administration to deliver better quality of life.
Mar 15, 2016, 07:13 AM IST