Nalcor Energy completes Strait of Belle Isle Marine Cable Crossing Project May 21, 2018 | North America News Nalcor Energy has concluded the works on the Strait of Belle Isle Marine Cable Crossing project in Newfoundland and Labrador. This content is available to only paying subscribers. Username or E-mail Password Remember Me Forgot Password