Indianhead WI
Alibaba raises buyback to $25B to boost slumping stock
BEIJING (AP) - 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…