Drawing IFED sketch…
China reports 3.8pc rise in ODI in H1
BEIJING - China's outbound direct investment (ODI) across all industries reached 596.42 billion yuan (about 86.53 billion US dollars) during the first six months of 2026, representing an increase of 3.8 percent year on…
The Nation · 3 Aug 2026