Gemaakt in 2007 (Spanje), SPIRIT OF PROGRESS bezit 324 zustermerken en 3453 concurrerende merken. SPIRIT OF PROGRESS is eigendom van Telefonica, genoteerd aan de beurs van Madrid . De ISIN code, het internationale identificatienummer van het beursgenoteerde bedrijf, is ES0178430E18. SPIRIT OF PROGRESS maakt deel uit van de activiteitssector Telecommunicatiediensten.