13 January 2025

Canada's $5.5bn insured loss for 2024 from natcat events shatters record