“Alibaba’s profitability declined by 38% from a year earlier.” Posted on January 5, 2022 by jgordon Link. Xi is devastating China’s software industry. Also: “She lost more than 100 million followers” !