SHARE

Nalcor CEO Stan Marshall expressed confidence in the North Spur at the Muskrat Falls inquiry on Tuesday. The Muskrat Falls Concerned Citizens Coalition has been calling for an independent review of the North Spur, but Marshall doesn’t believe its necessary. NTV’s Kelly-Anne Roberts reports.

-Advertisement-