Europe, we’re not leaving. Period.

Home Tech Crunch Europe, we’re not leaving. Period.