Business

Severe weather caused more than $2.4B in insured losses in 2025: insurance bureau

Published: 

A damaged backyard shed in Peterborough, Ont.. THE CANADIAN PRESS/Christopher Drost