Alibaba Shares Jump 7% after Short Seller Citron Eyes Over 20% Surge, Bullish on AI Cloud
TMTPost-- The American depositary receipts (ADRs) of Alibaba Group jumped more than 7% to US$86.70 on Thursday, outperforming the stock benchmark S&P 500 that closed 0.21% lower. The stock rally came