Home / New record of 142 natural catastrophes accumulates to USD 108 billion insured losses in 2023: Swiss Re Institute / natural catastrophes (EPA-EFE by Mark R Cristino)