Créée en 2000 (Espagne), Cars&Cars possède 214 marques sœurs et 1213 marques concurrentes. Cars&Cars appartient à Banco Santander, cotée à la bourse de Madrid. L'ISIN, code boursier de la société, est ES0113900J37. Le secteur de Cars&Cars est Banques.