Oto Melara

The Iveco-Oto Melara Società Consortile (CIO) has finalized a contract with Italy’s Directorate of Land Armaments (DAT) to deliver 76 VBM Plus 8x8 armored...
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