FARAD S.A. & Naval Group Ink Deal at DEFEA 2025