Chinese internet giant Baidu on November 21 posted a decline in quarterly revenue, the latest indication of slumping sales this year as the firm pushes into artificial intelligence. The Beijing-based firm operates China’s main search engine and derives a large part of its sales from advertising, a sector vulnerable to fluctuations in consumer sentiment. Baidu...
