TransAlta FFO of $0.81 beats by $0.27, revenue of $458M beats by $109.25M by adminPosted onAugust 5, 2022