Rafael showcases their advanced technologies in the UK

A conversation with BG (Ret.) Ariel Karo, Executive Vice President of Marketing & Business Development at Rafael.