(Bloomberg) China placed the 17.5 million residents of the southern city of Shenzhen into lockdown for at least a week, seeking to halt a growing Covid-19…
(Bloomberg) China placed the 17.5 million residents of the southern city of Shenzhen into lockdown for at least a week, seeking to halt a growing Covid-19 outbreak with a move that could cause production delays in the key technology hub and port.