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?
Monday, March 17, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment