Return to Article Details Exploring the Moderating Role of Firm Size on Corporate Governance and CSR Disclosure in Indonesian Listed Companies Download Download PDF