Yahoo Web Search

Search results

  1. 12 hours ago · For its Q4-2024, ending March 31st, Alibaba posted revenues of $30.7 billion, up 7% year-over-year. This pushed the company’s full-year revenues to $130.4 billion, up 8% compared to FY2023 ...