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
As China is at peak of the COVID-19 pandemic, the country's manufacturing and services sectors have witnessed a downfall in the month of March, an official survey showed on Thursday. ...
Amid the rapidly increasing COVID-19 cases, the Chinese authorities have imposed the strictest lockdown measures in the city of 26 million since the beginning of the pandemic in 2020, a media report said. ...
In the last few weeks, China has seen its worst COVID outbreak since the initial height of the pandemic in early 2020 when the economy slumped. The latest surge in cases could hit first-quarter gross domestic product by at least half of a percentage ...
China's much-publicised 'zero-covid' strategy that the government credited for bringing the country out of the pandemic till recently is falling apart as the rapidly mounting cases are again forcing mass lockdowns like those seen in 2020. ...