Aug 30, 2024
Alibaba Stock Is Down 70% From Highs, But Its AI Push Is Yielding Results
Alibaba recently posted a mixed set of Q1 FY’25 results, with earnings coming in at $2.26 per share, down 5% compared to last year.
We want to use the ability of our people to do the same level of work as a guy sitting in Michigan or Dusseldorf.
Baba Kalyani