23 February 2021

US winter storms will lead to 750,000 claims and $18bn insured loss