Het merk TAX&TRADE, opgericht in 2010 (Spanje), over van de 54 zustermerken en 3023 concurrerende merken. TAX&TRADE is eigendom van Indra Sistemas A, genoteerd aan de beurs van Madrid . De ISIN code van het bedrijf is ES0118594417. TAX&TRADE maakt deel uit van de activiteitssector Software.