‘Start Up Nation’ goes to war

Israeli tech companies say up to 15% of employees have been called up as reservists, leading to unprecedented disruption in the industry Svlook

Leave a Reply

Your email address will not be published. Required fields are marked *