Google opens Web Lab at London’s Science Museum…

Google opens Web Lab at London’s Science Museum, because ‘the internet is incredible’: http://www.engadget.com/2012/07/18/google-web-lab-uk/

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.