Select Page
This poll has ended.

NL Hydro says the Muskrat Falls project is finally considered commissioned. Do you have confidence in the system going forward?

No
72%
Yes
28%