News & Insights
Blumberg Capital portfolio news, startup growth resources and industry insights
Home > News & Insights >
By John Stossel
Israel is known as “startup nation”. That’s because “Israel has the highest concentration of startups per capita in the entire world,” says David Blumberg of Blumberg Capital.
Related Articles