Indians are less happy than their counterparts in Bangladesh, according to a report published by the Sustainable Development Solutions Network (SDSN), which is a global initiative for the United Nations (UN).

India comes in at the 117
th spot out of 158 countries in the 2015 World Happiness Report. The report takes into account GDP per capita, life expectancy, social support and freedom to make life choices as indicators of happiness. India’s rank dropped six notches from the 2013 report, when it was on t...