TOP STORIES Elbit Systems secures ~$2.3B international contract rogerjudd - November 17, 2025 0 Post ContentÂ