Swiss-based ILS fund Twelve Capital has grown to manage more than $1bn of capital, roughly half of which is invested in ILS funds, according to a company statement.
Swiss-based ILS fund Twelve Capital has grown to manage more than $1bn of capital, roughly half of which is invested in ILS funds, according to a company statement.