This city is termed best in terms of living standards in India
Hyderabad for the third year in a row has emerged as the best city in terms of living standards among Indian cities, while Vienna has been ranked at the top globally in a list by consultancy firm Mercer.
Mar 14, 2017, 19:04 PM IST