Crash shears hydro pole, leaves London neighbourhoods without power

Power was out Monday morning for thousands of southwest London homes after a crash in which a Hydro One worker’s pickup truck sheared off a utility pole on Commissioners Road. Read More