Startup Nation Out, Big Tech Nation In

This might sound strange, but Israelis are growing horns more than ever before;unicorn horns, that is (why, what did you think I was talking about?). World, pay attention: more than 35 companies in Is...