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