live5.news
Alibaba faces repression in China. Your stock is sinking.
Text size Alibaba Group Holding office building in Shanghai, China. Qilai Shen / Bloomberg Chinese regulators put Alibaba Group Holding (ticker: BABA) and other major technology companies warned la…