Motoring
EV market sparks into life as sales accelerate 592% in four years
New car purchases reach 120,500 from January to October as registrations contracted last month
New car purchases reach 120,500 from January to October as registrations contracted last month