Seeking AlphaazioniNEUTRALLOW

TransAlta sells 49% stake in Oklahoma wind assets in $305M deal

No summary available

Read at Seeking Alpha