Capital Power, a North American power producer based in Edmonton, Alberta, is focused on growth and development in the energy sector.
The company specializes in acquiring, owning, and operating power generation facilities utilizing a diverse range of energy sources to meet the needs of the market.
Generated from their website's infomation