https://finance.yahoo.com/news/1-alibaba-group-says-repurchased-113021653.html
China's Alibaba Group said on Tuesday it had repurchased a total of 897.9 million of its shares for $9.5 billion during 2023. The e-commerce giant said the ...
Create an account or login to join the discussion