Nalcor Energy Churchill Falls. Nalcor energy has five lines of business: Nalcor energy has five lines of business:


Nalcor Energy Churchill Falls

With 11 turbines and a rated capacity of 5,428 mw, the churchill falls generating station in labrador is the largest hydroelectric generating plant in our province, the second largest. It is located on churchill river/basin in newfoundland and labrador, canada.

Nalcor Energy Churchill Falls Images References :