Q. What is the rank of India in the ‘World Happiness Index 2023’?
Answer: 126
Notes: India has been ranked 126th among 146 countries in the latest World Happiness Index for 2023. This decline in happiness levels is attributed to the country's growing mental health crisis, exacerbated by the ongoing impact of the Covid-19 pandemic. Recent data reveals a significant surge in the sale of antidepressants and mood stabilizers in India, with a 41% increase from August 2019 to August 2023.

This question is part of Current Affairs Daily 20 MCQs Series Course on GKToday Android app.