Publication by Maoliang LI and Xiaoqi CHEN on British Accounting Review (2025)

September 19, 2025