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...