independent businesses

Alibaba’s $25 Billion Buyback Fails to Assuage Investors

Business
Jessica Roberts

(Bloomberg) — Alibaba Group Holding Ltd. green-lit another $25 billion in stock repurchases, aiming to assuage investors concerned about the Chinese e-commerce ...