Alibaba approves additional $25 billion share buyback as revenue disappoints – Quartz

Chinese ecommerce firm Alibaba Group Holding on Wednesday approved an additional $25 billion authorization to its share buyback program, …

Read the full article