
Nephila posted a 32% increase in operating revenues to $28.6mn at the end of Q1 versus the prior-year quarter, parent Markel reported in its Q1 results.
Markel
Nephila posted a 32% increase in operating revenues to $28.6mn at the end of Q1 versus the prior-year quarter, parent Markel reported in its Q1 results.
Markel