I Harwood, S Humby, A Harwood - European Management Journal, 2011 - Elsevier
Given that Corporate Social Responsibility (CSR), by definition, is a voluntary activity, there
has been speculation as to how resilient such activities are, particularly in times of economic …