A higher-than-expected expense ratio contributed to an earnings miss at XL Group as operating profits fell from $194.4mn in Q1 2015 to $103.4mn
A higher-than-expected expense ratio contributed to an earnings miss at XL Group as operating profits fell from $194.4mn in Q1 2015 to $103.4mn