TransAlta Renewables press release (TRSWF): Q1 Non-GAAP EPS of C$0.27.Revenue of C$119M (-16.8% Y/Y).Adjusted EBITDA of C$128M.Free cash flow of C$93M.Earnings before income taxes of...
Full Story >>
Vote
+23