Business ❯ Finance ❯ Corporate Governance ❯ Leadership
Investor sentiment soured on weak insurance earnings plus a pledge to prioritize patience over payouts.