Alibaba increases share buyback size to record high $25 billion Mar 22, 2022 Alibaba raised its share buyback programme to $25 billion on Tuesday, the largest ever repurchase plan by the…