Regulatory tightening in China’s technology sector is probably not over yet, says Lucy Liu, who has been trimmed her bets on Alibaba, Tencent and Meituan over the past three quarters in her US$1.64 billion BlackRock China Fund.

Read More