News

Alibaba (BABA -0.43%) stock has had a good start to 2025, but it was giving back some of its gains after its fiscal ...