Baidu (NASDAQ: BIDU) missed Wall Street’s second-quarter revenue estimate on Tuesday, August 18, reporting 31.3 billion yuan ($4.62 billion) for the three months to June, which is a 4% drop from a year earlier. Analysts at LSEG had expected about 31.96 billion yuan, and Baidu cam...