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
There is rising outrage amongst Chinese citizens with the surfacing of numerous incidents of personal data breaches parked on Chinese security systems, with the latest being a breach on Shanghai police database. ...
The central parity rate of the Chinese currency renminbi, weakened 260 pips to 6.7246 against the US dollar Wednesday, media reported citing the foreign exchange trade system. ...