Stellantis October sales knock VW off its perch

October was a challenging month for Europe’s automotive industry, as total registrations decreased by 30% to 790,652 units caused by…