[TAC]
Mid
Mid
2026-10-23 00:46:03
TransAlta sells 49% stake in Oklahoma wind assets in $305M deal
Mid
2026-07-31 20:12:18
TransAlta FFO of $0.67 beats by $0.30