TransAlta Renewables GAAP EPS of $0.05, revenue of $139M beats by $46.73M by adminPosted onAugust 4, 2022