Return to Article Details Profitability, Leverage, Firm Size and Enviromental Performance Moderated Company Profile in Company Csr Disclosure Download Download PDF