Technology  Alibaba, Tencent shares plummet 11% alongside China tech stocks as Xi tightens grip on power

Alibaba, Tencent shares plummet 11% alongside China tech stocks as Xi tightens grip on power