Hong Kong (CNN Business) – China is struggling to contain an outbreak of Covid-19 in Shanghai despite a 17-day lockdown that is keeping most of its 25 million residents trapped at home.
Located on the east coast of China, Shanghai is the country’s biggest and most affluent city and one of the largest metropolises in the world. Together with…