Churchill Falls deal is massive progress for new clean power and electrifying Canada’s economy
The agreement between Quebec, Newfoundland and Labrador, and the federal government shows the level of ambition needed to reach Canada’s goal of doubling the electricity grid with clean energy.