TechCrunch Disrupt Europe: Berlin 2013 (Day 1)

10539616853_09e55b85ec

Samtidig et annet sted…