Financial Times perspective: China locks down Shenzhen as it battles biggest Covid-19 surge

China is battling its biggest Covid surge since the start of the pandemic and has locked down multiple cities including Shenzhen, its technology hub.
Published on
Loading content, please wait...
BizNews
www.biznews.com