07-02-2018 10:48 via insuranceage.co.uk

Markel reports falling profit and rising revenue for 2017

Provider’s COR worsens to 105%.
Read more »