1.

CPX meaning in Business ?

Answer» What is Capital Power Corporation mean?

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. Capital Power owns approximately 5,100 megawatts of power generation capacity at 25 facilities across North America.

reference


Discussion

No Comment Found