Canadian power producer TransAlta Corp (TSE:TA) on Wednesday reported a 15% year-on-year rise in funds from operations (FFO) for 2018 and the highest free cash flow in recent years.