[News18]India Ranks 126th Out of 143 Nations on Global Happiness Index – News18
Published By: Aditi Ray ChowdhuryLast Updated: March 21, 2024, 13:57 ISTNew York, United States of America (USA)The World Happiness Report is a partnership of Gallup, the Oxford Wellbeing Research Centre, the UN Sustainable Development Solutions Network, and the WHR’s Editorial Board. (Representative Image)The World Happiness Report is a partnership ...