The Snare Falls Hydro Unit was removed from service on Dec. 10, according to a news release issued by the Northwest Territories Power Corporation (NTPC) Friday. The release states that a “potential spill” was spotted in the water near Snare Falls as staff spotted an oil sheen during testing of the unit. A report was […]