Home
Random
Trending
Today
31
posts added
Search
apex.aero
oBXv7
TIL Israel has largest number of start-ups per capita in the world. Compulsory military service is thought to be the main reason as it gives every single person (from any background) the tools to enter the start-up game - technical training and collaboration between diverse army community.