BEIJING, May 4 (TMTPOST)— China became the largest recipient of foreign direct investment (FDI) in 2020, for the second time overtaking the United States six years on, and these two economies received FDI flows worth $212 billion and $177 billion respectively, with India and Luxembourg trailed behind, according to recent figures released by OECD.
In 2020, global FDI flows plummeted to $846 billion, a 38% decrease compared to 2019. OECD said the worldwide flows sank to their lowest levels since 2005, partly due to the COVID-19 pandemic.