Tag: $14.5 billion

China invested $14.5 billion in Belt and Road countries last year

BEIJING: China invested about $14.5 billion in countries along Belt and the Road Initiative routes last year – about 8.5 per cent of the...