Return to Article Details The Effect Of Profitability, Leverage, And Firm Size On Sustainability Report Disclosure Download Download PDF