BusinessfromTipRanks Financial23 minutes agoAlphabet Fined 2.95 Billion by European Commission - TipRanks.comGoogle received a €2.95 billion EU fine for self-preferencing, while Alphabet's strong AI and cloud growth and a Buy analyst rating support an Outperform outlook.
Artificial intelligencefromTalkMarkets2 weeks agoChina's Search Giant Stumbles: Baidu Reports Sharpest Sales Drop In YearsBaidu's Q2 2025 revenue fell 4% to 32.71 billion yuan; online marketing dropped 15% while AI cloud revenue grew 34%.