SHARE

Nalcor CEO Stan Marshall finished three days of testimony at the Muskrat Falls inquiry on Wednesday. A lot of fingers have been pointed during the inquiry, but Marshall says ultimately we are all to blame for the project. NTV’s Kelly-Anne Roberts reports.

-Advertisement-