Skip to main content
Drimble Illinois

Alibaba approves an additional $25 billion share buyback as its revenue disappoints

SINGAPORE (AP) - Chinese e-commerce firm Alibaba Group Holding on Wednesday approved an additional $25 billion authorization to its share buyback program, after reporting lower-tha…

Topics

More from Chicagoland