EU car registrations continued slowdown in May

15 Jun 2012