9 days ago
China is imposing quarantines of up to 7 weeks for cargo ship crew, and it's bad news for the supply chain squib
China is imposing ever more stringent containment measures as the manufacturing powerhouse faces its latest wave of outbreak.
Continue reading on BusinessInsider...
Facebook Share Trend
Squibs You Might Like