3 ms·
There's a lot of start-ups per capita in Israel. The big sharks buy them so fast, Israelis are constantly busy opening the new ones. What a whirlpool.
by zdrum 18y ago
There's a lot of start-ups per capita in Israel. The big sharks buy them so fast, Israelis are constantly busy opening the new ones. What a whirlpool.