$115B revenue (FY2025), Hangzhou-based Alibaba operates China's largest e-commerce platform and cloud infrastructure business. Recent moves include voice AI integration with Chinese automakers and aggressive Huawei chip procurement to reduce Nvidia dependency amid US sanctions pressure.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.
Notes, edit suggestions, or content requests - sent directly to James.