Capital Power Corporation photograph

Capital Power Corporation

Use attributes for filter !
Stock price CPX
Disclaimer
HeadquartersEdmonton
Canada
Number of employees813 (as of December 31, 2018)
Revenue1. 251 billion CAD
SubsidiariesArlington Valley, LLC
Decatur Energy Center, LLC
Date of Reg.
Date of Upd.
ID1257079
Send edit request

About Capital Power Corporation


Capital Power is an independent power generation company based in Edmonton, Alberta, Canada. Capital Power develops, acquires, owns and operates power generation facilities using a variety of energy sources.

Related Persons

Next Profile ❯