Boralex Inc (BRLXF) reports an 8% increase in annual production and significant project financing, despite facing lower-than-expected EBITDA and production shortfalls.
TransAlta Corp (TAC) reports robust 2025 results with significant EBITDA and cash flow, despite facing lower power prices and market volatility.