Archive

  • ILS managers Twelve Capital and Securis Investment Partners to merge

    25 July 2024

    To create an insurance-linked securities manager with $7.8bn in AuM