News

HONG KONG -- Baidu's online advertising revenue fell 15% to 16.2 billion yuan ($2.26 billion) in the April-June quarter, as subdued demand in China's ad market and the emergence of new competitors ...