4 June 2025

UK updates Investor Stewardship Code