25 July 2024

Specialist ILS asset managers Twelve Capital and Securis to merge