European passenger car registrations decline in October

16 Nov 2005