Nephila Capital’s assets slip back to $7.2bn
27th April 2023Nephila Capital, one of the largest insurance-linked securities (ILS) fund management operations in the market, is reported by its parent Markel to have had $7.2 billion in assets under management as of March 31st 2023.
Read the full article




























