Shanghai is one of the four municipalities under the direct administration of the central government of the People's Republic of China, the largest city in China by population, and the largest city proper in the world, with a population of 26.3 million as of 2019. Read More
China's economy has slowed down, with consumption slumping and unemployment rising partly due to the COVID-19 lockdowns in Shanghai and the restrictions on private enterprise, media reports said. ...
China's economic hub Shanghai on Monday reported 1,661 confirmed locally transmitted COVID-19 cases and 15,319 local asymptomatic carriers, Xinhua reported citing the municipal health commission as saying on Tuesday. ...