intelligent

Transalta Corp.

TA.CA
TSX
12.70 CAD 0.10 (0.79%) last updated 10:51 AM EDT Jul 29
Trade $TA.CA Now