Rose J. Janes

Rose J. Janes

Report on Alibaba Fiscal Q4 2025

On August 28, 2024, the office building of Alibaba in Nancin, Jiangsu province, China, August 28, 2024. Cfoto | Future Edition Gets the image Alibaba The shares fell on Thursday after the Chinese e -commerce giant missed profits for its…