UK car demand drops in “weakest" September over two decades

14 Oct 2020

UK car demand drops in “weakest" September over two decades