TransAlta Corp., headquartered in Calgary, AB, is Canada's largest publicly traded power generator and energy marketer of electricity and renewable power. Producing electricity for... more... See more text