Nephila has posted a 6% decline in AuM to $6.8bn as of 31 March compared with the end of Q1 2023, according to parent company Markel’s Q1 earnings disclosure.
The
Nephila has posted a 6% decline in AuM to $6.8bn as of 31 March compared with the end of Q1 2023, according to parent company Markel’s Q1 earnings disclosure.
The