TransAlta delivers electricity from hydro, wind, solar, and gas assets to wholesale and utility markets in North America and Australia.