Return to Article Details CSR as a mediating to company characteristic, corporate governance, and firm value Download Download PDF