TOP NEWS

ThePlanet Moves HQ To New Houston Location

Dedicated Web hosting provider The Planet announced Wednesday that it has moved its worldwide headquarters to Houston's Bayou Place entertainment complex. To commemorate its new, 80,000-square-foot digs, the privately funded company planned to host a noon ribbon cutting on site at 315 Capitol in downtown Houston. The Planet noted that the new offices will be home to its core corporate functions, including customer and technical support, sales, finance, marketing, human resources and its Network Operations Center.