A survey found 60% of dealers believe vehicle clocking has increased in the last five years
Back to News
A survey found 60% of dealers believe vehicle clocking has increased in the last five years