EDMONTON, Alberta, May 05, 2026 (GLOBE NEWSWIRE) -- Barry Perry, Chair of the Board for Capital Power Corporation (“Capital Power” or “the Company”) (TSX: CPX), is pleased to announce the appointment of Julie Sloat to the Company’s Board of Directors…