Canada's TransAlta swings to Q3 net profit but revenue falls - TAC News | Rallies