“The Year Of The Disaster” Has Resulted In Record High Losses For Global Insurance CompaniesJuly 23, 2025