Alibaba's recent strong quarter, focusing on efficiency and shareholder returns, makes it a buy despite macroeconomic challenges in China. Read more on BABA here.
We still believe that Alibaba is a sell since the economic situation in China is not improving significantly, the geopolitical situation is likely to worsen for Chinese stocks during the Trump ...
The Alibaba unit signed a deal with China Media Group (CMG), which owns state broadcaster China Central Television, to be the "exclusive partner" on cloud computing and AI for the 2025 Spring ...
Alibaba Group Holding Ltd ... physical commerce asset at a discount to focus on its core online business. China’s e-commerce pioneer expects gross proceeds of up to HK$12.3 billion ($1.6 ...