Back from summit with Biden, Xi heads to Shanghai to boost business confidence
With a population of more than 25 million and contributing nearly four per cent of China’s economic output, Shanghai is home to some of the biggest foreign investments in the country.