Capital Power executes contracts for solar, natural gas and batteries and provides an update on the…
EDMONTON, Alberta, June 29, 2023 (GLOBE NEWSWIRE) -- Capital Power Corporation (“Capital Power” or “the Company”) (TSX: CPX) announced today: Execution of three long-term contracts in North Carolina and Ontario, totalling 287…