Alibaba Group says repurchased $9.5 bln worth shares in 2023 – ET Retail General The e-commerce giant said the remaining amount the company's Board had … Trending. GST · Gold Price · Startups News · Ecommerce News · Starbucks · ITC … Read the full article