17 February 2025

Pension insurers invested £178bn in UK assets in 2023, ABI finds