Independent financial news & research
Baidu Inc. (NASDAQ:BIDU) reported a 4% drop in revenue for the second quarter, missing analyst expectations.…