Israeli defense executives express confidence that European demand will return despite canceled contracts and political backlash. Read More CTech – 24/7