The article is available @ CSR: a wolf in sheep’s clothing?
A thought provoking article, well done. The dilemma described is a very hard nut to crack, indeed. The rewarding mechanisms we currently have in place promote short term profit, materialism, over consumption, unlimited growth, etc. The whole concept of sustainable development requires us to prioritize long term objectives and goals, but our financial and monetary interests work against that. As long as we reward corporations, businesses and their “leaders” primarily for their last quarter balance sheet, it will be impossible to shift the mindset of the business titans, and corporate responsibility will always be mitigation of damage to the future generations, but damage, nevertheless.