Keywords Leonardo Germany

Keyword: Leonardo Germany

Combat Sights for the Bundeswehr

Raytheon ELCAN, a Raytheon Technologies subsidiary and Leonardo Germany, a Leonardo SpA subsidiary, have...