Markel Catco has said recent catastrophe events mean its 2017 annual return could fall anywhere between up 5 percent to down by as much as 15 percent.
Markel Catco has said recent catastrophe events mean its 2017 annual return could fall anywhere between up 5 percent to down by as much as 15 percent.