Home News The Iveco – Oto Melara Consortium receives an order for an additional 16 Centauro II armoured cars for the Italian Army

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More