About Capital Power Corp.
According to available private market data, Capital Power Corp. operates in the Renewable Energy sector. AcquityData tracks 3 acquisition-related transactions involving the company. The company is headquartered in Edmonton, Alberta.