This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
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