North America’s “largest clean energy deal” would push 985 MW of Canadian hydro into the US grid
North America’s “largest clean energy deal” would push 985 MW of Canadian hydro into the US grid Newfoundland and Labrador and Quebec have struck a new agreement over Churchill Falls, effectively ending a contract that has rankled in the province since 1969. Canadian Prime Minister Mark Carney announced it in St. John’s on August 17.
Read More



Recent Comments