Nalcor Energy

Name: Nalcor Energy
Description:

Nalcor Energy is a provincial energy corporation which is headquartered in St. John’s, Newfoundland and Labrador. A provincial Crown corporation under the Government of Newfoundland and Labrador, Nalcor Energy was created in 2007 to manage the province’s energy resources

City: St. John’s
Province/State: Newfoundland