In 2025 we published research showing some charities are 1,000x more impactful than others in the World Happiness Report. It didn’t go how we expected. Reflections one year on from our World Happiness Report chapter We’ve just had World Happiness Day (20 March 2026). A belated happy happiness day to you, in case you missed […]