How does corporate social responsibility contribute to firm financial performance? The mediating role of competitive advantage, reputation, and customer satisfaction
- Resource Type
- Article
- Source
- In
Journal of Business Research February 2015 68(2):341-350 - Subject
- Language
- ISSN
- 0148-2963