Trust Challenges & Predictions 2023
The business case for trust is indisputable. As the chart below shows, for the past eleven years our Trust 200 Index, a diversified mix of the most trustworthy public companies has handsomely rewarded those who chose trust as a strategic imperative. This includes business leaders and their stakeholders, and also investors. Yet we seem to be stuck in a trust free fall across most societal institutions. Why is that?