Alibaba to Buy Back Up to $25 Billion of Stock – The Wall Street Journal

Alibaba Group Holding Ltd. boosted its share buyback program to $25 billion from $15 billion, in a bid to reassure investors about the companys prospects after a year in which its stock has fallen by… [+204 chars]