26 September 2025

Chart of the Week - Might insurance CIOs one day 'run out of assets to buy'?