Severe weather caused more than $2.4B in insured losses in 2025: IBCBy The Canadian PostJanuary 20, 2026 Insured damage from severe weather in Canada exceeded $2.4 billion in 2025, according to Catastrophe Indices and Quantification Inc., making…