The India Story

Lies, Damned Lies and Statistics? – Analysis of the World Happiness Report!

20th March is celebrated as the International Day of Happiness. As is the practice each year, the World Happiness Report 2023 edition was released on this day last week by the Sustainable Development Solutions Network, in collaboration with Gallup and other independent bodies. The report ranked India at a measly 126 (out of 137 nations) …

Lies, Damned Lies and Statistics? – Analysis of the World Happiness Report! Read More »