Market News Stock News Alibaba increases share buyback to $25 billion from $15 billion March 22, 2022March 22, 2022 by SNSMarketGyan Chinese e-commerce giant Alibaba Group Holding Ltd said on Tuesday it upsized its share buyback programme to $25 billion from $15 billion, the second time in the past year. Alibaba… Continue Reading