EU car registrations down nearly 7 percent on year

19 Jun 2013