Robin Li (Li Yanhong) and Eric Xu are the two Founders of the Chinese search engine giant and online services and products company Baidu. Founded in 2000, Baidu is said to be the first company from China that was indexed in NASDAQ-100 in 2007. As Baidu CEO, Robin has been successful in taking his internet […]