UK car sales see sharp drop in October as both consumers and businesses cut back
Further disappointing and worrying news for the car sector as the Society of Motor Manufacturers & Traders (SMMT) reports a sharp 12.2% year-on-year (y/y) drop in new registrations, with both consumers and fleet buyers...