April 13, 2023 Question of the Day by VOCM QOTD | Apr 5, 2023 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%