1&1 Internet Opens Facility

January 31, 2007 — Web hosting company 1&1 Internet announced on Tuesday it has launched its new Lenexa, Kansas data center and unveiled its new line of dedicated and virtual private servers that will be housed in this facility.

Original post by submitnews@thewhir.com