Return to Article Details The Effects Of Sustainability Report Disclosures Towards Financial Performance Of Companies Listed In IDX80 Download Download PDF