Cnet Asia, CA -
What if I told you China has one of the world's best and most efficient language translation networks that this world has ever seen. ...
For more information, please visit
http://asia.cnet.com/blogs/littleredblog/post.htm%3Fid%3D63001631&cid=0