Alibaba News Roundup: Share Repurchase Update; Alibaba Cloud Launches Open Source Video Generation Tools
Alibaba repurchased 524 million ordinary shares for a total of $4.8 billion during the three months ended March 31, 2024.
Alibaba repurchased 524 million ordinary shares for a total of $4.8 billion during the three months ended March 31, 2024.