03-02-2015 12:57 via insuranceage.co.uk

XL achieves best COR for over 15 years

Group result reveals rise in premiums and net operating income.
Read more »