Return to Article Details The Effect of Sustainable Development Objectives and Sustainability Reports on Profitability with Company Size as a Moderating Variable in Companies Listed on the Indonesia Stock Exchange in 2019-2024 Download Download PDF