Luxury brands dominate the list of new cars resold within the first year, led by multiple BMW and Mercedes-Benz models. Eleven vehicles were found to be resold at rates two to five times higher than ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results