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