Alibaba is facing repression in China. His stock is sinking.

Text size

.Source