Aberdeen Investments’ Strategic Insurance Group appointed by Flood Re to manage c.£1bn credit mandate Aberdeen Investments’ Strategic Insurance Group appointed by Flood Re to manage c.£1bn credit mandate April 29th, 2026