Technology | Thu Jul 24, 2014 6:11pm EDT

China's Baidu outpaces Street targets as mobile revenue surges