Canadian Country Life

Labrador

Map of Quebec and Labrador showing proposed energy infrastructure and resources
September 8, 2026 Energy

Canada’s $70-Billion Churchill Falls Energy Project: What Is Actually Being Built?

The Churchill Falls agreement promises 14,000 MW and 23,000 construction jobs. Here is what is confirmed, what remains projected and who could benefit.

Continue Reading →