Two events make up approximately 80% of losses

Allstate has published its estimates of catastrophe losses for January.

 » Read More