Reinsurance
XL Catlin has scored a hat-trick of successes in JD Power’s annual study of large commercial insurance companies. For a third consecutive year, the company has been ranked top for overall customer satisfaction, edging out the likes of AIG, Chubb, and...
Dec 06, 2018