Return to Article Details The Effect of Profitability and Leverage on Sustainability Report Disclosure: Evidence from Manufacturing Companies Listed on the Indonesia Stock Exchange, 2020–2024 Download Download PDF