China just recorded the lowest level of foreign direct investment since 1993

China’s direct investment liabilities in its balance of payments stood at $33 billion in 2023, according to SAFE data, 82% lower than the 2022 level. Read More