Latest report tries to clairfy the business case for CSR by improving communication between investos and companies.
http://www.justmeans.com/-Business-Case-for-CSR/4383.html