Yahoo! India:
Ease of Living: Modi Sets the Agenda for Cutting Red Tape
11 June 2019
On this report, India's position is at 140 among 156 countries for which data is available. Worse still, in terms of changes in the scale of happiness, we stood at number 129 with overall changes actually showing a negative impact on human existence. The report suggests that India was amongst the worst performers on these grounds between 2005-2018.
The World Happiness Report 2019, produced by the United Nations Sustainable Development Solutions Network (SDSN). Editors John F. Helliwell, Richard Layard, Jeffrey Sachs.