Return to Article Details The Impact of Financial Performance and Company Size on Corporate Social Values: Responsibility as Moderation Download Download PDF