27 April 2023

US severe storm insured losses in Q1 surpass $10bn