Iveco – Oto Melara Consortium secures order for 28 Centauro II vehicles
The Centauro II represents the state-of-the art in terms of performance, engagement capability, mobility, interconnection and ergonomics, in addition to the proven maximum crew protection.