Return to Article Details Does Sustainability Report Disclosure Affect Financial Performance? Evidence From The Indonesia Stock Exchange Download Download PDF