Anders SjostedtCan 200 people in 15 countries build a start-up together?Yes, they can.Nov 28, 20161Nov 28, 20161