The Iveco - Oto Melara Consortium signs the contract for the supply of 76 VBM PLUS for the Italian Army
The Iveco - Oto Melara Consortium (CIO) announces the signing of a contract with the Direzione Armamenti Terrestri (DAT) of the Italian Ministry of Defence...