23 January 2024

Billion-dollar insured cat loss events reached record high in 2023