28 July 2025

New UK Corporate Governance Code, a cultural shift