Israel-based international defense electronics company

Source documents