-+ 0.00%
-+ 0.00%
-+ 0.00%

TransAlta Sells 49% Interest in Oklahoma Wind Portfolio for $305 Million

Dow Jones·10/22/2026 13:36:27