Skip to content

China’s Foreign Direct Investment in 2024 Plummets 99 Percent from Its Peak in 2021

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