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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results