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...
Tags: