Details of Capital Power’s Coal Phase Out and PPA Agreements
Capital Power, headquartered in Edmonton, Alberta, is a North American power producer that develops, acquires, operates and optimizes power generation from a variety of energy sources. The company owns more

