Technology | Mon Jul 4, 2011 1:25pm EDT

Baidu picks Microsoft for English search