Get the latest tech news
Alibaba’s $25 Billion Buyback Fails to Assuage Investors
Alibaba Group Holding Ltd. unveiled a $25 billion addition to its stock repurchase program as it reported disappointing revenue, reflecting how rivals such as PDD Holdings Inc. are eroding its dominance in China.
The Alibaba Group offices in Beijing.Bloomberg
Or read this on Bloomberg