TechCrunch Disrupt Europe: Berlin 2013 (Day 2)

10556026783_e136f5ec77

Samtidig et annet sted…