WATCH: Has Israel’s tech bubble burst?

Israel is known as the Startup Nation. The small country has seen billions of dollars of investments pouring in in recent years, but many analysts saying this boom cannot last forever, and some even saying the bubble has already burst.



>