3 reasons Shanghai’s lockdown matters to the global economy 4 min read World 3 reasons Shanghai’s lockdown matters to the global economy International News April 13, 2022 Located on the east coast of China, Shanghai is the country’s biggest and most affluent city and one of the largest metropolises in...Continue Reading