Nephila Capital has agreed a deal to sell 100 percent of its management company to Markel, the companies have announced.
Nephila agrees sale to Markel

Nephila Capital has agreed a deal to sell 100 percent of its management company to Markel, the companies have announced.