Google's Gu Ge is no Gou Gou in China
Google’s new name, Gu Ge which loosely translated means harvest song, is getting a lot of feedback and most of it is negative. In a recent poll by Sina.com, 85% of those responding were opposed to the Gu Ge name. … Read More