World Happiness Report 2021: Finland tops chart, India ranks 139 out of 149 News World Happiness Report 2021: Finland tops chart, India ranks 139 out of 149 News Analysis India 3 years ago By PTI UNITED NATIONS: India has been ranked 139 out of 149 countries in the list of UN World Happiness Report 2021 released on...Read More