Go to website
  • Knowledge Base
  • GET TO KNOW US
  • How many facilities do you have?

How many facilities do you have?

​​We operate across three shared facilities, all located in Siberia.

Powered by Chaport