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.
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.