Muskrat, pro and con

On Point

David Cochrane discusses "selling Muskrat Falls" with Dave Vardy, Ron Penney and Mark Dobbin.

More From Embedded-Only/News/Canada/NL