China's Economic Struggles: Factory Closures and Market Dependence - Rollup News