It's the start of the web revolution, but it's not what you think

30,927 views

Published on

The slides for my talk at Front Row Conference in Kraków, Poland. October 2011

Published in: Technology, Business

×