BEIJING — China's non-financial outbound direct investment (ODI) reached 640.38 billion yuan in the first 11 months of the year, down 2.9 percent year-on-year, official data showed on Dec 23.
In US dollar terms, the period's ODI rose 4.3 percent from a year ago to $99.13, according to the Ministry of Commerce.