22 April 2024

Swiss Life Asset Managers UK backs self-storage business