Monday, July 1, 2024

Oto Melara

The Iveco – Oto Melara Consortium has signed a contract with the Italian Secretariat of Defence (Segredifesa) on June 27, 2024, for the delivery...

TRENDING NOW