IXcellerate begins construction after securing Europe’s largest datacentre campus at 34 acres in Moscow with up to 200MW planned
Moscow - London, 16 February 2021: IXcellerate, the leading commercial datacentre operator in Russia, today announced the most significant investment in its 10-year history in Russia, with an ambitious plan to build a world-leading and sustainable campus at a newly…