12 August 2024

Canopius reports 53% rise in profit after tax for H1