Opprettet 2012 (Spania), STEC egen
54 tilknyttede merkevarer
og 3023 konkurrerende merkevarer.
STEC eies av Indra Sistemas A, børsnotert i Madrid
ISIN-nummeret til Indra Sistemas A er ES0118594417.
Bransjen STEC opererer i, er Programvare.
STEC er et varemerke som tilhører Indra Sistemas A (IDR) Andre merker