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 is witnessing worst economic shrinkage in decades due to sluggish domestic consumption and low export demand amid the pandemic. One of the fallouts of the slow economy is the loss of jobs. ...
Equity benchmark indices fell sharply during the last hour of the trading session on Wednesday amid mixed Asian cues and continued surge in coronavirus cases which cast doubt over a quick global economic recovery. ...