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.
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.