November 2 2018 2:10pm

Why Quebec gets most out of Churchill Falls power plant

In 1969, Quebec Hydro signed a contract that would eventually provide billions in revenue and leave Newfoundland and Labrador residents asking questions.

Responsive site?

Video Home