TransAlta Corp


Good for businesss: Corporate Social Responsibility report 2010

Our second annual survey of companies in Canada that prove it pays to have a conscience


Top 50 Socially Responsible Corporations

These companies have made doing good a big part of their business


In defence of the corporate jet

The optics may be terrible in these tough times, but flying the company plane isn’t always the evil it’s made out to be