TransAlta Renewables Inc.'s (TSE:RNW) Financial Prospects Don't Look Very Positive: Could It Mean A Stock Price Drop In The Future? – Yahoo Finance Bharat Shukla 3 years ago source