China's ODI among world's top 3 in ten consecutive years


China's outbound direct investment (ODI) increased 16.3 percent year on year to 178.82 billion U.S. dollars in 2021, ranking the second in the world, an official report showed.

The country's ODI had ranked among the world's top three for ten consecutive years as of the end of 2021, according to the...