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
November 5, 2018
Players look to future after court sides with Hydro Quebec on Churchill Falls
The contract, covering 65 years, has earned more than $27.5 billion for Hydro-Quebec and about $2 billion for Newfoundland.