Friday, November 2, 2007
Serves Us Right for Using Google Translate …
Yahoo has invested millions of dollars in China over the years. Indeed, it’s a cornerstone investor in Chinese e-commerce site Alibaba.com, which is slated to go public next week in one of the hottest technology initial public offerings since Google.
It had to run afoul of the language barrier sometime, right? It’s just a shame that [...]




