Alibaba faces repression in China. Its stock is sinking.

Text size

.Source