4 ms·
The founding team is Israeli I believe, and their team is distributed across the world, so this may not have been written by a native English speaker.
by hendzen 10y ago
The founding team is Israeli I believe, and their team is distributed across the world, so this may not have been written by a native English speaker.
- dvirsky 10y agoIt was probably written by their PR firm.