Allstate takes big catastrophe hit

Allstate takes big catastrophe hit | Insurance Business America