Figures are almost triple those seen in April…

The Allstate Corporation has published its catastrophe losses estimate for May 20

 » Read More