After the financial report was released, Alibaba (BABA.N) shares fell 4% in pre-market trading.

2025-05-15

After the financial report was released, Alibaba (BABA.N) shares fell 4% in pre-market trading.