In late February 2026, TransAlta Corporation reported higher annual power production but lower sales of CA$2.41 billion and a net loss of CA$138 million, while its board approved an 8% annualized ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results