India 139th in World Happiness Report Finland retains title of World’s Happiest Country for fourth year in a row Newsroom Staff March 20, 2021