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 article requires paid subscription. Subscribe Now