IT Infrastructure

Since we run projects that depend on IT a lot, we pay special attention to our IT infrastructure to ensure that all transactions go smooth and secure. There are 180+ servers distributed around the world in locations like: London (UK), Berlin (Germany), Luxembourg, Singapore and Amsterdam (Netherlands).

Our plans include further expansion of the IT infrastructure with more points of presence in Asia.

Servers Map