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

  • Twelve Capital opens London office

    08 October 2014

    Chairman and CIO relocates from Zurich