Corporate environmental performance and financing constraints: An empirical study in the Chinese context. (26th October 2020)