Claim this company page
Headquarters
St. John's
Revenue
$500m to $1bn (CAD)
Employees
501 to 1,000
Links
Newfoundland Power website