Business Description
Capital Power Corporation is a North American electricity company that builds, buys, and runs large-scale power plants using a wide range of energy sources, including wind, solar, natural gas, and battery storage. With roots going back to 1891 and its headquarters in Edmonton, Canada, the company operates roughly 12 gigawatts of power generation capacity across Canada and the United States. It also actively trades electricity and natural gas to manage its energy portfolio.