Return to Issue Details Optimizing Community Satisfaction Through CSR Programs Moderated by Corporate Reputation Download Download PDF