
Alibaba Delivers Q2 Financial Results, Indicates Largest Share Repurchase Program in Company’s History
Alibaba Group on Tuesday announced its financial results for the second quarter of this year. The company shows confidence in its long-term prospects by increasing its share repurchase program from $10 billion to $15 billion.