UK November new car regs stalling again

Deliveries of new cars fell by -1.9% in the UK during November with 153,610 joining the road, according to the Society of Motor Manufacturers and Traders. It is the second consecutive monthly decline, and the third decline in four months, Read more