Chicagoland IL
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…