News

On 3 June 2025, the Financial Reporting Council (“FRC”) published its new UK Stewardship Code 2026 (the “Code”). The ...