Alibaba financial report

Alibaba boosts share buy back as revenues miss estimates

Alibaba's net income was 10.7 billion yuan ($1.51 billion), a decrease of 77 percent

February 8, 2024
February 8, 2024

Alibaba boosts share buy back as revenues miss estimates

Alibaba's net income was 10.7 billion yuan ($1.51 billion), a decrease of 77 percent

push notification