TechCrunch Disrupt Europe: Berlin 2013 (Day 2)

10555853944_c43de9a2dc

Samtidig et annet sted…