Luo, Xiaobin, Debbra Toria Nipo, and Junainah Jaidi. 2023. “Technological Innovation and the Quality of Environmental Information Disclosure: Evidence from a-Share Companies Listed on China’s Shanghai and Shenzhen Stock Exchanges”. Asian Economic and Financial Review 13 (12):923-35. https://doi.org/10.55493/5002.v13i12.4890.