SHARE

The Muskrat Falls inquiry has entered the home stretch, with Nalcor CEO Stan Marshall taking the stand on Friday. Marshall described taking over a project that was in crisis in 2016 with nobody able to see “the big picture.” NTV’s Kelly-Anne Roberts reports.

-Advertisement-