11 June 2024

Rothesay completes £125m full buy-in with Medical Protection Society