Alibaba Group Holding ltd. BABA -4.35% boosted its share buyback program to $25 billion from $15 billion, in a bid to reassure investors about the company’s prospects after a year in which its stock has fallen by more than half. The potential buybacks are substantial compared with the Chinese e-commerce giant’s market value: As of […]

0