Israel deserves its moniker “Startup Nation”. There are 3,000 tech-related startups based in and around Tel Aviv alone, and over $6bn flows into the country each year through exits, according to the IVC Research Center.
February 13, 2020
July 24, 2019
Newsletter: OurCrowd Summit: In person and onlineFeb 12, 2023