21 July 2022

Allstate cat losses top $1bn in Q2