- Weather Centre
- FREE streaming NTV PLUS
NL Hydro has declared the Labrador Island Link commissioned.
But one Muskrat Falls critic says it may be too early to say the project has crossed the finished line. NTV’s Ben Cleary has more in this report.