Return to Article Details Sustainability Reporting and Corporate Performance: The Moderating Role of Corporate Internationalization Download Download PDF