The World Happiness Report is an annual publication of the United Nations Sustainable Development Solutions Network.
Finland is ranked as the world's happiest nation for the third consecutive year in 2020.
India, previously ranked at 140 dropped to 144. It ranks 144 in the index 2020.
The UN Sustainable Development Solutions Network (SDSN) was set up in 2012 under the auspices of the UN Secretary-General.
SDSN mobilizes global scientific and technological expertise to promote practical solutions for sustainable development, including the implementation of the Sustainable Development Goals (SDGs) and the Paris Climate Agreement.
Global Economic Prospects, World Development Report IBRD, and Ease of Doing Business by IBRD are the reports released by World Bank.