EU car registrations continue decline in May

16 Jun 2005