Articles

Where should your startup be? “If you take the amount of VC per capita, in Europe, it is $7. In the U.S. it is $72. In Israel it is double that.”