IXcellerate outlines Moscow plans; Tencent Cloud anchor
Russia’s IXcellerate plans to invest $260m over five years to expand its capacity in Moscow.
or
Russia’s IXcellerate plans to invest $260m over five years to expand its capacity in Moscow.
or