Announcements

New Location

  • 6th April 2019

We're happy to announce the introduction of a new data center location, Virginia, United States!

Our new Virginia data center allows us to expand our connectivity throughout North America. 

Have any questions about our new data center? Contact us!

Continue reading