TransAlta Investor Day: CEO Transition, 2026 EBITDA View, and Growth Bets on Data Centers & Centralia
TransAlta (NYSE:TAC) used its 2026 Investor Day to outline management's view that accelerating electricity demand, coupled with reliability constraints and evolving market designs, is creating what executives described as an unusually strong opportunity set for power generators. The company emphasiz...