China’s Problem With Competition: There’s Too Much of It July 22, 2025 by business China’s Problem With Competition: There’s Too Much of It