India among least favourite countries for expats to live, work in
India, ranked 57, features in the 'bottom 10' of the list along with Greece, Nigeria, Brazil, Italy, Ukraine and Turkey, among others.
Sep 07, 2017, 13:00 PM IST
India, ranked 57, features in the 'bottom 10' of the list along with Greece, Nigeria, Brazil, Italy, Ukraine and Turkey, among others.
Sep 07, 2017, 13:00 PM IST