I met up with David Cohen, managing partner and co-founder of Techstars, to ask him some questions I had about this deal. Cohen: Techstars, since 2006, has been building the world's first truly global ...