The Italian government has fined DR Automobiles millions for ‘pretending’ to be made in Italy. The vehicles are actually made in China and the government has photos of “finished” cars being imported ...