SHARE

New polling numbers show public support for the Muskrat Falls project has fallen to its lowest level ever. Only 26 per cent support the project, according to MQO Research, in the wake of Phase One of the Muskrat Falls inquiry. NTV’s Michael Connors reports.

-Advertisement-