National Natural Science Foundation of China(No.71371144,71601119,71771177).
Focusing only on shareholders’financial return is not consistent with the concept of sustainable corporate governance.In contrast to financial performance,corporate social responsibility(CSR)is a non-financial perfor...