Just finished reading an article and I'm not really sure what it means, but it doesn't sound good for corporate. Any business savy MT'ers out there that can make sense of this?
http://www.businesswire.com/portal/site/google/index.jsp?ndmViewId=news_view&newsId=20071230005033&newsLang=en |