Toronto Hydro Corporation is an electric utility that operates the electricity distribution system for the city of Toronto, Ontario, Canada. From Wikipedia
Three consecutive storms cause extensive damage, highlighting the city's need for improved infrastructure and climate adaptation.