-
TTUAsked on February 9, 2021 at 10:29 AM
-
Gaetan_BReplied on February 9, 2021 at 11:59 AM
Hello,
Thank you for reaching out.
Our servers are based in the US or in Europe (Germany).
Hope this helps.
Do not hesitate to reach out if you need further assistance