Alibaba Boosts Share Buyback By $25 Billion After Dip In Estimated Revenue

The buyback programme will run until the end of March 2027 (Representational) Chinese e-commerce giant Alibaba…