Companies Alibaba Group increases share repurchase programme to $10 billion Srushti Vaidya Dec 28, 2020 0