Home/China's manufacturing and non-manufacturing sectors contracted in July, signaling economic challenges ahead./9508802448 9508802448