Sohu launches new search engine
This is a press release from Sohu.com: “Sohu ……today unveiled its all-inclusive, proprietary search engine under the new brand name SoGou, which means ‘Search Dog’ in Chinese.” “Online search marketing has great growth potential in China. Among the 21.6 million SMEs in China, only about 1.2% have adopted search engines as a marketing method, according […]
Read More