Covid-19 exposes the vulnerability of international supply chains

shutterstock_539867071
Amazon.cn is a Chinese online shopping website in Beijing and was launched in 1998. Credit: testing via Shutterstock.