China's non-financial outbound direct investment (ODI) went down 7.9 percent year on year in the first two months of 2021, official data showed Thursday.
The ODI amounted to 99.38 billion yuan (about 15.36 billion U.S. dollars) in the period, according to the Ministry of Commerce.