EU car registrations still on downward trend

15 Jun 2007