Tuesday, May 19, 2026

Just 1 in 800 of the world's population lives in Israel, but it has 20% of the world’s top ten universities for startups.