Authorities impound more than 200 luxury cars | Collector
Kathimerini English
Authorities impound more than 200 luxury cars
Greek authorities have impounded 229 luxury cars in a nationwide crackdown for alleged tax, regulatory and customs violations, the independent AADE tax authority said Saturday.