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 ...