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...
Italian aerospace and defense group Leonardo announced on Monday that the Iveco - Oto Melara Consortium (CIO) announces the signing of a contract to...