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.