The Guardian reported that the China Investment Corporation (CIC), Sovereign Wealth Fund that manages China’s foreign exchange reserves, owns more than 250 properties across the United Kingdom.
CIC has more than 970 billion pounds (US $1.2 trillion) of assets. Via its offshore entities, it bought those properties in Britain, including distribution centers that are key to the flow of food and goods in multiple regions including the south-west and south-east of England and the Midlands.
Land Registry records suggest that CIC has spent at least 580 million pounds on UK properties, although the true figure is likely to be significantly higher because some records are incomplete.
Source: The Guardian, January 27, 2023