Riding on its high quality of life, transportation infrastructure and overall labour force contributing to its economic growth, Delhi has emerged on top among 48 Indian cities, including Mumbai, as the best place to reside, according to a report by Ernst & Young. The report, which took into consideration 57 parameters before arriving at the conclusion, said between Delhi and Greater Mumbai, the ...