80% of success in life? Showing up
As the saying goes, 80% of success is showing up*. And the same is true in public services. Every day, millions of people across the globe don’t show up for hospital appointments, school, job fairs, and so on. It might be as little as a few minutes or hours out…