Baidu
What is Baidu? Baidu (its literal translation is “one hundred times”) is the first search engine used in China, based in Beijing. It was created by Robin Li and Eric Xu in 1999 and offers web search, news, images, songs, locations (maps) among other functions. It currently manages a 60% share of the search market. […]
- | Last modified on