NY-Israeli VC Firm Presents Eight Startups at NYC Property-Technology Show
By Barry Shisgal Israel has the largest number of startups per capita in the world, earning it the nickname "Startup Nation". With a population of around 8.5 million, Israel has ar…