Alibaba raises buyback to $25 billion to boost slumping stock
Alibaba Group, the world’s biggest e-commerce company, increased a share buyback to $25 billion from $15 billion on Tuesday to prop up a stock price that has fallen by more than half since the ruling Communist Party tightened control over tech industries by launching regulatory crackdowns. The increase is a “sign of confidence in the … Read more