Focus

China Investor confidence

Investor Confidence Plummets as China’s ‘National Team’ Retreats

Investor Confidence Plummets as China’s ‘National Team’ Retreats