Published On Sep 23, 2020
From a small #search bar embedded in portal websites to a global technology leader, Baidu has traversed 20 years of development that completely changed the world as we know it.
This is that story—told by the people who lived it. #BaiduAt20
show more