Baidu USA is one of the R&D centers of Baidu, whose mission is to make a complicated world simpler through technology. The name Baidu was inspired by a poem written more than 800 years ago during China’s Song Dynasty. Baidu, whose literal meaning is “hundreds of times,” represents a persistent search for the ideal.
Address
Baidu USA
1195 Bordeaux Drive
Sunnyvale, CA 94089
Phone
1.669.224.6400
Media Inquiries: intlcomm@baidu.com
Shall not be reproduced without permission:ZHLL.COM » Baidu USA