European car registrations still down, but recovering

16 Jun 2009