3 ms·I suspect the sheer amount of technology coming out of Israel might help.by exe34 3y agoI suspect the sheer amount of technology coming out of Israel might help.