The deal is secured by 17 data centers that serve 1,064 customers across the U.S. and Canada, and largely concentrated in technology.

December 7
2 Min Read
Load More