This presentation below, originally given in India a few weeks back, is based on Ethical Corporation’s new, in-depth report “How to embed sustainability and corporate responsibility in management processes“
For readers getting this via email (there’s 1100 of you) here’s a link to the presentation if you can’t see it below. Enjoy, if that is the right word.