China's outbound direct investment rose 6.2% to USD40.9 billion last quarter from a year earlier, the Ministry of Commerce said yesterday. Non-financial #ODI climbed 4.4% to USD35.7 billion, with that in countries along the Belt and Road Initiative reaching USD8.9 billion.