The Iveco - Oto Melara Consortium signs the contract for the supply of 76 VBM PLUS for the Italian Army Gen 7, 2025 News releases Read More...