New Location - Miami Florida

We're excited to announce that we are now live in a SSAE16 certified data center in downtown Miami, located at one of the largest internet exchange points in the world. Boasting excellent connectivity to and from Latin America, the Caribbean and Europe.   This is our 6th US location and we look forward to providing an excellent service with a ... Read More »

11th Mar 2015