ROME — The Italian government has fined a car company $6.4m (£5m) for allegedly branding vehicles that were made in China as being produced in Italy.DR Automobiles misleadingly marketed cars as being
ROME — The Italian government has fined a car company $6.4m (£5m) for allegedly branding vehicles that were made in China as being produced in Italy.DR Automobiles misleadingly marketed cars as being