30 January 2023

ILS manager Twelve Capital expands into life business with Farsight Partners