Alibaba reports 1QFY24 results; cloud showing early signs of stabilization
Alibaba recently reported its 1QFY24 (CY2Q23) results, which showed some improvement over the recent period of growth deceleration.
or
Alibaba recently reported its 1QFY24 (CY2Q23) results, which showed some improvement over the recent period of growth deceleration.
or