Who is the CEO of TransAlta Corporation?
What is the price performance of TAC stock?
What are the primary business themes or industries for TransAlta Corporation?
What is TransAlta Corporation market cap?
Is TransAlta Corporation a buy, sell, or hold?