Comment Comment by danielovichdk "It will focus on building a small highly trusted team of researchers and engineers split between Palo Alto, California and Tel Aviv, Israel."Why Tel Aviv in Israel ? parent danielovichdk 2 years ago
Why Tel Aviv in Israel ?