Baidu in charts: Baidu Core revenue drops 1.6% year-on-year, iQIYI down 11% Baidu in charts: Baidu Core revenue drops 1.6% year-on-year, iQIYI down 11% Post ContentbiduRead More You might also be interested in reading Natural Gas Price Hike Hits Crypto Miners in Iran. August 20, 2025 In Mainstream ← Previous post Next post →