TechCrunch Disrupt Europe: Berlin 2013 (Day 2)

10555804226_9fbb4d46fd

Samtidig et annet sted…