News The Iveco – Oto Melara Consortium will supply 76 VBM Plus to the Italian Army by Italian Defence Technologies 1 Gennaio 2025 by Italian Defence Technologies 1 Gennaio 2025 The Iveco – Oto Melara Consortium (CIO) announces that a contract has been signed… 0 FacebookTwitterPinterestEmail