By KEVIN ASBJÖRNSON,
The events of our world have highlighted the shortsightedness, distrust, and failure of leadership. Just one example is included in the 2023 Edelman Trust Barometer Global Report: Navigating in a Polarized World which cites that 24 of 28 countries are at all-time lows in economic optimism and distrust of government—and institutional leaders continues to decline. […]