Profit-taking snuffs rally in both Shanghai markets

READ FULL ARTICLE