Return to Article Details A Review of the Determinants of Corporate Social Responsibility (CSR) Disclosure in Energy Sector Companies Listed on the Indonesia Stock Exchange (IDX) Download Download PDF