Techstars CEO: More tech can be done in IsraelTechstars launched its Tel Aviv program in 2016, and has thus far worked with 60 companies. Their investment in Israel is just starting to pay off.Maelle Gavet(photo credit: Courtesy)