Markel Catco has reported that it will make a 4.3 percent return on its 2019 portfolio as it disclosed loss deterioration on its 2017 portfolio from Hurricane Irma.
Markel Catco has reported that it will make a 4.3 percent return on its 2019 portfolio as it disclosed loss deterioration on its 2017 portfolio from Hurricane Irma.