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