Newfoundland and Labrador Natural Resources Minister Jerome Kennedy and Nalcor CEO Ed Martin are the featured guests on this week's episode of On Point with David Cochrane.

Kennedy and Martin make the pitch for the Muskrat Falls hydro project, which Crown-owned Nalcor recently endorsed.

The $7.4-billion megaproject is on track for a looming debate in the house of assembly, as the province expects to soon make a decision on whether to give it the green light.