On February 14, China’s State Administration of Foreign Exchange released data on the country’s balance of payments for 2024, showing that net Foreign Direct Investment (FDI) inflows amounted to just $4.5 billion – dropping to the lowest level in 33 years. Net FDI inflows peaked in 2021 at $344 billion, meaning that FDI has plunged by 99 percent.
Source: Nikkei, February 17, 2025
https://cn.nikkei.com/politicsaeconomy/investtrade/58036-2025-02-17-09-03-37.html