China has started locking down Shanghai in two phases for mass Covid-19 testing starting today (March 28) amid a resurgence of coronavirus infections. TSMC and other Taiwan-based high-tech firms with manufacturing sites in Shanghai have all conducted...
The premium content you are trying to open requires News database subscription. Please sign in if you wish to continue.