Made O'Meter
Discover where a brand or product originates
Oto Melara is owned by Leonardo S.p.A., headquartered in Italy. No. The ultimate owner of Oto Melara, Leonardo S.p.A., is headquartered in Italy, not in the United States.
A global high-technology company and among the top world players in Aerospace, Defense, and Security.
Leonardo Electronics, Defence & Security Systems Division
disclaimer
poweredBy