Company or ticker...

TransAlta
TransAlta owns and operates electricity generation facilities, including natural gas, wind, hydroelectric, and other power plants.
Company or ticker...

TransAlta owns and operates electricity generation facilities, including natural gas, wind, hydroelectric, and other power plants.