A car dealer has been fined more than £8,000 for selling ‘clocked’ cars.
↧
A car dealer has been fined more than £8,000 for selling ‘clocked’ cars.