Italy Orders Additional Freccia 8×8 VBM /16 Jan 2020Iveco – Oto Melara has today formally announced that the Italian Ministry of Defence has ordered an additional batch of Additional Freccia... Read More