As the world marked the International Day of Happiness on Friday, March 20, 2026, leaders championing wellbeing came together ...