Return to Article Details UNDERSTANDING THE MEDIATING ROLE OF STRATEGY IN FOSTERING CORPORATE SUSTAINABILITY Download Download PDF