Here’s why Alibaba is the ultimate AI play, according to investor Scott Nations February 21, 2025 By admin Investor Scott Nations singled out Chinese e-commerce giant Alibaba as ‘one of the best AI plays.’