Great presentation by Toby Webb of Ethical Corporation. Highlights some history and multiple perspectives on corporate responsibility and his preference for tying it to Evidence Based Management. Worth reading through.
Ethical and Delightful Design for Communications, Products, and Services