Capital Power

Category: Utility/Offtaker · Headquarters: Canada · Tracked deals: 1

Capital Power is a North‑American independent power producer with about 12 GW of generation capacity across 35 facilities, operating natural‑gas, renewable and battery storage assets in Canada and the United States.

Website: https://www.capitalpower.com

Recent deals