9 January 2025

Natural disasters caused $140bn in insured losses in 2024, says MunichRe