Google shuts down Translate service in China citing low usage

Google terminated its Translate service in China, winding up one of the few remaining services the firm still offers in the leading internet market.

Read More