April 13, 2023 Question of the Day

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%