India Amongst 10 Countries With Highest Declines In Happiness

  India figured among 10 countries that saw that largest declines in happiness levels between 2005-07 and 2013-15, according to a report released last month.   The World Happiness Report ranked 156 countries based on the analysis of six factors by the United Nations Sustainable Development Solutions Network (UNSDSN).   Other countries with highest declines … Continued