XL Group Says Germany, France Hailstorms to Cost $60 Million

September 27, 2013 by