Alibaba will fail to land the third-highest Lab Rank among Chinese AI companies on August 31, 2026 despite new model launches and a stock pop. Alibaba previewed Qwen3.8 Max on July 19 and Qwen3.7-Max had ranked 13th with an Elo of 1,475 in May, yet rivals will outpace Alibaba on the Arena AI Text A…