Category Google

Googling China

The search engine war in China has long been heated, but Yahoo! recently upped the stakes with the launch of a new search portal: www.yisou.com. It sure looks a lot like Google’s search portal, underscoring the dramatic success Google has…