Skip to main content

Firm fined for selling China-made cars as Italian

Italian officials said DR Automobiles misled customers into thinking its cars were made in Italy.

Comments

Popular posts from this blog