TechCrunch Disrupt Europe: Berlin 2013 (Day 2)

10555846814_27ebc24760

Samtidig et annet sted…