Nephila to cost Markel $975mn

The insurer revealed the sum in its Q3 results.
Subscribe Free Trial