Chinese Regulators At It Again: Tech Stalwarts Including Alibaba, Tencent And Baidu Fined $3.4M For Violating Antitrust RegulationsBenzinga • 11/21/21
The Ratings Game: Alibaba stock slide continues: Analyst sees ‘few near-term positive catalysts' but upcoming event could reset expectationsMarket Watch • 11/19/21