Tag: TransAlta

TransAlta (TAC) Earns Buy Rating From TD Securities Despite Recent Share Weakness

TransAlta Corporation (NYSE:TAC) has been recognized as one of the top Canadian dividend stocks to invest in for