
The WHR20 Happiness Report released in March 2021 by the UN Sustainable Development Solutions Network compares citizens’ own perceptions of their well-being in 153 countries. According to the report, Indian citizens are amongst the least happy in the world: India ranks a very low 144th. (Read More)
Be the first to comment