Chen, Jiayu. 2025. “Short Selling and Corporate Earnings Management”. Finance & Economics 3 (3):5772. https://doi.org/10.61173/0gb5h290.