February 7, 2019 | IXcellerate plans to invest $260 million to expand capacities and build new data centers in Russia |
Press Releases for ixcellerate
Return to Company Archive
February 7, 2019 | IXcellerate plans to invest $260 million to expand capacities and build new data centers in Russia |