news
Friday, June 21, 2024
Firm fined for selling China-made cars as Italian
Italian officials said DR Automobiles misled customers into thinking its cars were made in Italy.
‹
›
Home
View web version