Return to Article Details The Effect of Company Size, Financial Performance, and Corporate Governance on the Disclosure of Sustainability Report Download Download PDF