In Numbers: The Economic Impact of Shanghai’s Covid Lockdowns

Strict Covid-curbs have put 26 million lives on hold in Shanghai – China’s most important economic hub. The resulting supply chain disruptions and revenue losses will spell fresh economic trouble for China, and the world.