IXcellerate Starts Construction of New Moscow Campus

200MW PLANNED DATA CENTER FACILITY Russia-headquartered commercial data center operator IXcellerate, has just announced the commencement of construction at its newly acquired data center campus site, located in the south of Moscow. With an ambition to build a world-leading and…