Business ❯ Finance ❯ Corporate Governance ❯ Leadership Changes
The short handoff near the Q1 earnings update unsettled investors.