Measuring happiness
The World Happiness Report 2016 has listed India at 118th place – the lowest rank among BRICS. While there is a strong case for holistic metrics that map actual well-being, research in happiness needs to be taken with a pinch of scepticism.