Mar 23, 2022
Alibaba, buybacks $25 Billion of its stocks!
Alibaba inc. boosted its share buyback program to $25 billion from $15 billion, in a bid to reassure investors about the company’s prospects after a year in which its stock has fallen byRead More