Return to Article Details Profitability, Leverage, Company Size, Environmental Performance and Corporate Social Responsibility Disclosure in Indonesia: The Moderating Effect of Company Profile Download Download PDF