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.

Read full article on MarketWire