Why strategy matters
Our Annual Study of CEOs, Governance, and Success always provides fascinating insights into leadership at the world’s most successful companies. And this year is no exception. Our latest study quantifies the cost of change at the top. It found that forced CEO turnovers caused an estimated $1.8 billion in lost shareholder value per company.