New and nearly new cars are displayed for sale on a forecourt of a car dealership. (Matt Cardy/Getty Images) The UK’s Financial Conduct Authority (FCA)
New and nearly new cars are displayed for sale on a forecourt of a car dealership. (Matt Cardy/Getty Images) The UK’s Financial Conduct Authority (FCA)