Alibaba net income drops 66% as quick commerce investment rises
This comes as the tech giant’s revenue rose 2% year-on-year to US$41.4 billion.#Alibaba #net #income[……] Read More
This comes as the tech giant’s revenue rose 2% year-on-year to US$41.4 billion.#Alibaba #net #income[……] Read More