Browsing Tag

Google Search

Google shuts down Translate service in China

Google pulled its search engine from China in 2010 due to heavy authorities web censorship. Since then, Google has had a tough relationship with the Chinese language market. The tip of Google Translate in China marks an additional…