Home Trending Alibaba has staged a quiet $100 billion rally — AI and Jack Ma’s return are at the heart of it