New
#31
The HQ is Switzerland. Some servers are in Germany, which is why GEMA and RS have been in various legal fights there for a few years.
person: Bobby Chang
address: Teraspace GmbH
address: Benzstrasse 1
address: 79341 Kenzingen
address: DE
phone: +491772453933