Covid-19 exposes the vulnerability of international supply chains

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