TheCartel Esports

Location
Germany , Frankfurt

Global operating Esports & Content Organization based in Europe with offices in Germany, North and South America.