Alibaba’s $25 Billion Buyback Fails to Assuage Investors
Alibaba Group Holding Ltd. has recently announced a $25 billion stock repurchase program, in a bid to reassure concerned investors amidst challenges in the Chinese e-commerce sector. The move comes as Alibaba faces increasing competition from emerging rivals like PDD Holdings Inc. Despite this significant buyback initiative, the company's...
Read more