Corporate social responsibility remains an embryonic and contestable concept. This paper assesses three key approaches and offers a perspective gauging little prospect of theoretical synthesis. Ethical responsibility theory advocates strong corporate self-restraint and altruism duties and...