Italy Might Be Sending Wheeled Tank Destroyers To Ukraine – The National Interest

The Italian-made B1 Centauro is an 8×8 wheeled vehicle, developed by the Iveco Fiat-OTO Melara (CIO) consortium at the end of the Cold War. Iveco Fiat …Read More