New Location: Dallas!

We are excited to announce our new datacenter location: Dallas, Texas! Dallas is a major interconnection point for South Central United States and Latin American traffic with key terrestrial routes serving North, Central, and South America which made this a clear choice for expansion.  The datacenter is in close proximity and directly connected ... Read More »

1st Oct 2020