Tag
TSE: CPX
Capital Power reports C$67M profit and raises maintenance budget
Ines Halvorsen · Nov 2, 2026