Excellent article. Most firms, in my opinion, engage in corporate social responsibility programs because:
- They have suffered a serious impact on their reputation and business because of previous inattention to company practices or lack of policies regarding social and environmental impact,
- Their employees request them to and management feels that employee performance would improve as a result, or
- Senior management feels that their customer relationships would improve as a result
Few firms act, except out of self interest.