Moscow Data Center

3000
rack spaces
>20
MW
16000
sq.m