China's unwavering commitment to stamping out Covid by locking down big cities such as Shanghai threatens to deal a hefty shock to its vast economy, place more strain on global supply chains and further fuel inflation.
China's unwavering commitment to stamping out Covid by locking down big cities such as Shanghai threatens to deal a hefty shock to its vast economy, place more strain on global supply chains and further fuel inflation.