Published in EXA Infrastructure

GTT is considering Bankruptcy threatening the $2.15 billion sale to Interoute

EXA Infrastructure has 10 sites in 22 regions.

Ready to Level up Your
Data Center Strategy?