via Twitter 5 months ago From the 10 star-companies that are successful, there were 10,000 "experiments" that failed. Europe needs to more accept failure. #DLD13 Back