China’s Baidu expands as Google contracts

China’s Baidu expands as Google contracts
The name of the search engine “Baidu” means “hundreds of times”, and comes from an ancient Chinese verse often cited today to refer to the continuous search for one’s dreams.
Read more on AFP via Yahoo! News

Add a Comment

Your email address will not be published. Required fields are marked *