Return to Article Details The Effect Of Financial Performance, Leverage, Good Corporate Governance And Company Size On The Sustainability Report (Study Of Companies Listed On The IDX, LQ 45 In Year 2015 – 2019) Download Download PDF