NO. 777 Guoding Road
Shanghai, 200433
China
Shanghai University of Finance and Economics
Long march spirit, ESG performance, Difference-in-Differences, Social performance, Governance capacity