Alibaba Simplifies Google Ads

Alibaba’s PicCopilot platform now lets merchants generate and publish Google display ads without leaving its interface, a move that directly addresses the resource constraints facing […]

Burry Bets on Alibaba

Michael Burry, the investor who foresaw the 2008 financial crisis, has quietly built a 6% portfolio stake in Alibaba Group Holding (NYSE: BABA), positioning himself […]