China hammers the global supply chain again