Thursday, 20 February 2025 11:28

Excluding the assets brought by the acquisition, Utmost assets at the end of 2024 were £58.5bn, a 6% rise year-on-year