Capital Power Logo

About Capital Power

Capital Power Corporation develops, acquires, owns, and operates a diversified portfolio of power generation facilities across Canada and the United States. The company generates electricity from a range of energy sources, including wind, solar, landfill gas, waste heat, natural gas, and battery storage. In addition to operating approximately 10 gigawatts of gross power generation capacity, Capital Power manages electricity and natural gas portfolios through trading and marketing activities. Headquartered in Edmonton, Alberta, the company focuses on delivering reliable and affordable power while supporting the transition to lower-carbon energy systems.

Address

10423-101 Street NW, Suite 1200
Edmonton, T5H 0E9
Canada

Year founded

2009

Number of employees

200-300

Sector

Utilities

Industry Group

Utilities

Industry

Independent Power and Renewable Electricity Producers

Subindustry

Independent Power Producers & Energy Traders

Report inaccurate data

Request an update to help us keep the brand up-to-date.

One API,
Millions of Logos

Get Started Contact Us
One API, Millions of Logos