Armour plated Leons for the Italian Police Force
SEAT has won the fleet contract to supply new Leon cars to the Italian police forces, Polizia di Stato and the Carabinieri. The first 206 vehicles will start to be handed over in Verona this Friday, with an initial 106 service vehicles being delivered to the Carabinieri and a further 100 to the Polizia di …