China’s Baidu expands as Google contracts
Posted On December 6, 2010
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