💨 Abstract

TransAlta Corp. (TAC) reported a Q2 loss of $80.9 million, or 27 cents per share. Adjusted earnings were 13 cents per share, exceeding analysts' expectations of 7 cents. The company's revenue was $312.9 million. Despite the loss, the results surpassed Wall Street forecasts.

Courtesy: WTOP Staff