News Energy General
November 13, 2020
45,000 L of oil spilled at Churchill Falls hydroelectric station in Labrador
From a transformer on Oct. 29 after a mechanical failure and a fire, cleanup ongoing.
News Energy Government Manufacturing General
April 11, 2018
Muskrat Falls report recommends soil removal from megaproject’s reservoir
Initiatives aimed at limiting a spike of methylmercury in wild food sources, such as fish and seals.