20 May 2025

Storm-stricken central US can expect over $5bn in insured losses