Technology | Thu Apr 25, 2013 5:03pm EDT

Baidu first-quarter profit misses Wall Street targets