Israel’s and Switzerland’s complementary tech ecosystems can take innovation to the next level 11.07.20 | Allon Sinai