Allstate reports April cat losses of $290mn

Two Texan wind and hail events caused 70 percent of the insured damage.
Subscribe Free Trial