Return to Article Details CSR and Corporate Sustainability: The Mediating Roles of Financial Performance and Legitimacy Download Download PDF