Virus Outbreak China Factory Dilemma

In this April 8, 2020, photo, employees work on a car assembly line at the Dongfeng Honda Automobile Co., Ltd factory in Wuhan in central China’s Hubei province. The United States, Japan and France are prodding their companies to rely less on China to make the world’s smartphones, drugs and other products. (AP Photo/Ng Han Guan)

Leave a Reply