Return to Article Details Effect of financial performance, leverage, good corporate governance and company size on the sustainability report (study of companies listed on the Idx, LQ 45year 2015 – 2019 Download Download PDF