Return to Article Details Relationship between ethical corporate social responsibility and customer loyalty: the mediating role of customers’ gratitude Download Download PDF