UK car finance market slumped as England locked down in November

UK car finance market slumped as England locked down in November

14-Jan-2021 08:00:00 | Motor 1

The finance market fell by around a quarter in November.

Read More