Alibaba Delivers Q2 Financial Results, Indicates Largest Share Repurchase Program in Company’s History
Alibaba Group on Tuesday announced its financial results for the quarter ended June 30, 2021. The company continues to show confidence in its long-term prospects by increasing its share repurchase program from $10 billion to $15 billion.
In the quarter ended June 30, 2021, its revenue was 205,740 million yuan ($31,865 million), an incre…