Company Description

Capital Power (TSX: CPX) is a growth-oriented North American power producer headquartered in Edmonton, Alberta. The company develops, acquires, owns, and operates power generation facilities using a variety of energy sources.

Reviews and Recommendations

Powered by Alberta Local
Please help us to connect users with the best local businesses by reviewing Capital Power - Corporate Head Office - Edmonton
Write Review
Capital Power - Corporate Head Office - Edmonton logo

Capital Power - Corporate Head Office - Edmonton

Address:
10423 101 St NW Edmonton, AB
Phone:
(780) 392-5100
Social: