Capital Power
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.