Beijing's decision to lock down 17.5 million people in China's de facto 'tech capital' of Shenzhen is already creating serious problems for global supply chains.
Share this post
Foxconn Halts iPhone Production At Factories…
Share this post
Beijing's decision to lock down 17.5 million people in China's de facto 'tech capital' of Shenzhen is already creating serious problems for global supply chains.