Whenever I have taught classes on corporate social responsibility () in U.S. business schools, students seem invariably to focus on two key rationales for the development and propagation of programs: their economic value in terms of tax incentives and their usefulness as marketing tools. The general consensus, dating back at least as far as Milton ...

More...