25 August 2022

Aviva Investors commits £72.5m to UK social housing