Squirrels caused 80 outages in Toronto last year: hydro officials
Squirrels caused about 80 power outages in Toronto in 2023 after coming into contact with power equipment, Toronto Hydro said, after a squirrel-related outage in the city Wednesday affected about 6,500 people.