TransAlta Corporation (TA.CA)

TransAlta Corporation