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…


