web analytics

Alibaba to Buy Back Up to $25 Billion of Stock

Alibaba boosted its share buyback program to $25 billion from $15 billion, a sign of confidence from a company whose stock has fallen by more than half in the past year.