VBM Plus

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

TRENDING NOW