A shipment of more than 130 Fiat electric vehicles (EVs) has reportedly been seized by Italian police… and it’s all because ...
A shipment of more than 130 Fiat electric vehicles (EVs) has reportedly been seized by Italian police… and it's all because of stickers.