No Place for Small Businesses

Known as a world leader in high-tech startups, Israel is a decidedly inhospitable place when it comes to starting and building small enterprises of the non-tech persuasion.

Startup nation we are, but only if you did a turn in the army’s elite technology and communications unit 8200 or have a facility for developing apps....