SHARE

Eight months after Stan Marshall was appointed CEO of Nalcor, the Muskrat Falls project has had more cost overruns and more delays. But Premier Dwight Ball says he still has confidence in the job Marshall is doing. NTV’s Michael Connors reports.

-Advertisement-
[cm_ad_changer group_id="1" linked_banner="1"]