Capital Power, a growth-oriented North American power producer based in Edmonton, Alberta, focuses on developing, acquiring, owning, and operating power generation facilities.
The company utilizes a variety of energy sources to provide power to its customers across North America.
Generated from their website's infomation