Alibaba (BABA.N) shares fell in the short term, currently down 2.3%.

2025-11-15

Alibaba (BABA.N) shares fell in the short term, currently down 2.3%.