May 7, 2026

Foreign Firms Leaving China: Exodus or Just Plans for Exodus?