The report says Alibaba sold its gaming unit to Trustar Capital for $1.5 billion, while Qwen AI reportedly reached 3 billion downloads.

Alibaba (NYSE: BABA) Sells Gaming Unit For $1.5B To Trustar Capital While Qwen AI Downloads Hit 3 Billion foreignpolicyjournal.com