Varumärket OUTCAST, grundat 1999 (France), från 43 systervarumärken och 5384 konkurrerande varumärken. OUTCAST ägs av BigBen Interactive, börsnoterat i Paris Dess International Securities Identification Number (isin-kod) är FR0000074072. OUTCAST tillhör affärsområdet Hårdvara.