Monday, March 17, 2008

Where is all the new stuff on Google Labs

http://labs.google.com/

Last new innovation was uploaded in May of 2007 ... Google is still fostering the initiative of Engineers allocating 20% of their time to new innovations ... so why aren't we seeing them?

No comments: