13 August 2025

Number of UK Stewardship Code signatories rises ahead of new rules