Reviewing the Business Case for Corporate Social Responsibility: New Evidence and Analysis - Schreck, Philipp (Journal of business ethics, 2011)