7 December 2023

Nat cat losses total $108bn in 2023 with severe thunderstorms a prime contributor