“UNDERSTANDING THE MEDIATING ROLE OF STRATEGY IN FOSTERING CORPORATE SUSTAINABILITY” (2024) CAHIERS MAGELLANES-NS, 6(1), pp. 1321–1339. doi:10.6084/m9.figshare.26201828.