Iveco-Oto Melara Supplies 76 New Armored Vehicles to the Italian Army
The Department of Land Forces (Direzione Armamenti Terrestri—DAT) of the Italian Ministry of Defense has signed a contract with the Iveco-Oto Melara Consortium (CIO), an equal partnership between Iveco and… Continue reading "Iveco-Oto Melara Supplies 76 New Armored Vehicles to the Italian Army"