Patience pays off – corporate social responsibility and long-term stock returns. (3rd April 2018)