New Churchill Falls deal 'absolutely' better than the 2024 deal, says Hodgson | Power & Politics
Newfoundland and Labrador strike a new Churchill Falls deal with Quebec, one that's worth more than $70 billion, but could the upcoming Quebec election put it a…