Comment Comment by oniTony Too bad that the article talks about Baidu's office in Sunnyvale, California. parent oniTony 12 years ago