TransAlta is downgraded from Buy to Hold after a sharp share price rally and limited near-term upside. Click here to read my ...