4 days agoItaly Fines DR Automobiles $6.4M for Misleading 'Made in Italy' Claims on Chinese CarsNews & Education