Share Share on Facebook Share on Twitter Pinterest Email The post Baidu launches major layoffs as ad revenue falls and AI competition intensifies: report appeared first on Invezz 0 Related Posts US stocks close in red as S&P 500 dips on oil rally and geopolitics March 15, 2026 Is AI speeding up war? How US struck 2,000 Iran targets in 4 days March 15, 2026 Altaf Kassam: US stocks may not ‘snap-back’ after the Iran war March 15, 2026