Nothing can stop Baidu. The search engine giant holds an 80% share of the Chinese market, thanks to a simple "less is more" philosophy
TIME.com: Top Stories, Time
Tue, 04/10/2012 - 4:35am
Nothing can stop Baidu. The search engine giant holds an 80% share of the Chinese market, thanks to a simple "less is more" philosophy