13 / 44
13 / 44
ANALYSIS
THE INVESTOR
|
13
China has ploughed
billions of dollars into
infrastructure projects