XL Group estimates it will take a net loss of $60mn from the series of hailstorms that struck Germany and France in late July.
XL Group estimates it will take a net loss of $60mn from the series of hailstorms that struck Germany and France in late July.