Shan Yan, Wen Zhong and Zhiqing Yan (2025) “Capital Matching, Environmental Regulation and Carbon Emission Performance”, Journal of Environmental & Earth Sciences, 7(1), pp. 29–46. doi: 10.30564/jees.v7i1.7206.