› added 3 years ago
152
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.