Infini Capital Sheds 33,000 Baidu Shares: What This $4.4M Sale Means for Investors | MarketWire
Infini Capital has sold 33,000 shares of Baidu for $4.4M, sparking questions about its tech sector outlook. Here's what it means for investors in January 2026.