Capital Power's 2024 Results: Earnings, Guidance, and Renewable Strategy | Monexa