Baidu CEO To Google: Bring It On, Bro!

Baidu CEO Robin Lee says his company whipped up on Google in China once, and it can do it again. Lee, responding to reports that Google was considering a return to China, says his company has better technology for its home country, and will make short work of the...