maincubes landed a large deal with Leaseweb in Amsterdam. Leaseweb which has 20 locations across the world has a large presence in the legacy EvoSwitch facilities. (EvoSwitch was acquired by Iron Mountain in 2018.) The deal allows Leaseweb to further diversify their providers. maincubes Press ...
Leaseweb expands with maincubes at AMS01
Sep 04, 2019 | Posted by Eric Advinci | maincubes AMS01