Hours after Alibaba Group Holding started giving away freebies like bubble tea through its AI app Qwen on Friday, downloads surged. This boost pushed Qwen past Tencent Holdings’ Yuanbao to claim the number one spot on China's Apple App Store. Just a day earlier, Qwen was ranked 10th. More than 10 million free orders poured in, highlighting Alibaba's bold battle for user attention during the Spring Festival.